Weighted Minkowski Distance
- Weighted Minkowski Distance is a generalization of standard Minkowski norms that incorporates nonnegative, normalized weights to adjust the contribution of each feature.
- It enables robust clustering through adaptive weight and exponent mechanisms, mitigating noisy dimensions and alleviating the curse of dimensionality.
- Scalable implementations via explicit kernel feature mappings allow efficient computation and practical integration into advanced k-means extensions.
The weighted Minkowski distance is a generalization of the standard Minkowski (or ) norms that introduces nonnegative, typically normalized, weight parameters—one per feature dimension or coordinate—to modulate the contribution of each feature when computing inter-point distances. It is central to modern clustering algorithms where features vary significantly in relevance or noise characteristics and is especially prominent in adaptive extensions of -means, both in input and (explicit) kernel-induced feature spaces (Aradnia et al., 2020, Amorim et al., 26 Mar 2026). This distance, parametrized by weights and exponent , interpolates between selective and uniform feature usage, enables robust clustering, and can alleviate the “curse of dimensionality” via fractional norms and power-mean aggregation mechanisms.
1. Mathematical Definition and Norm Properties
Let and be a vector of nonnegative feature weights summing to one. The weighted Minkowski distance of order is
In feature spaces induced by explicit (approximate) kernel mappings , the distance is
This formulation covers the Euclidean (0, 1), Manhattan (2), and Chebyshev (3) distances as special cases, but allows arbitrary exponents—including fractional 4—and arbitrary nonnegative weights.
Weighted Minkowski distances are not metrics for all 5; for 6 they are quasinorms (sometimes termed “fractional norms”), lacking convexity but providing useful discriminatory power in high dimension (Aradnia et al., 2020).
2. Weight and Exponent Learning Mechanisms
Feature relevance is encoded through the 7 weights. In clustering formulations such as Minkowski-weighted 8-means (mwk-means) and its kernel variants, each cluster 9 may be endowed with its own weight vector 0. These weights are adapted in closed form in each iteration: 1 where 2 is within-cluster dispersion of feature 3 (Aradnia et al., 2020). Thus, features with lower dispersion receive more weight, effectively downweighting noisy or uninformative dimensions.
The Minkowski exponent 4 governs the selectivity versus uniformity of feature usage. Empirical or data-driven selection is achieved by maximizing the contrast 5 or maximizing relative variance 6, both of which often peak for 7—sometimes even 8 (Aradnia et al., 2020).
3. The Power-Mean Aggregation and Feature Selectivity
The weighted Minkowski clustering objective can be reformulated as a sum of power means of within-cluster dispersions: 9 where 0 is the 1-dispersion of feature 2 in cluster 3, 4 is the power mean of order 5, and 6 (Amorim et al., 26 Mar 2026).
This structure leads to:
- Low 7 (8): 9 approaches 0, making the objective focus on compact (informative) features, favoring sparse, selective usage.
- Large 1 (2): 3 approaches the geometric or uniform mean, yielding nearly equal weighting of all features.
Suppression of noisy or high-dispersion features is explicit: for large 4 relative to other 5, 6 tends to zero as a power law 7 (Amorim et al., 26 Mar 2026).
4. Alternating Optimization in 8-Means Frameworks
Clustering algorithms based on weighted Minkowski distances typically alternate three steps:
- Assignment: Points assigned to nearest cluster using 9.
- Center Update: Cluster centers recomputed as Minkowski centers, minimizing 0 for each 1.
- Weight Update: Weights updated via 2, normalized to sum to one.
Each step strictly decreases the objective, guaranteeing convergence in a finite number of steps due to the finiteness of possible partitions (Aradnia et al., 2020, Amorim et al., 26 Mar 2026).
When implemented in explicit kernel feature spaces, the algorithm bypasses 3 kernel matrix computation by employing finite-dimensional mappings, thus scaling linearly in both 4 and 5 for distance and center computations, and enabling easy feature-weight learning (Aradnia et al., 2020).
5. Fractional Norms and Distance Concentration Effects
Distance concentration—the phenomenon wherein distances between points in high dimensions become nearly identical—can severely degrade clustering reliability. For 6, the expected contrast 7 decays as dimension increases, leading to clustering ambiguity.
By contrast, setting 8 (especially 9) in the weighted Minkowski norm reverses this trend: the contrast grows as 0, enhancing discrimination between clusters in high-dimensional regimes (Aradnia et al., 2020). This adjustable discrimination is a principal reason for the revival of non-Euclidean, and fractional, norms in modern unsupervised learning.
6. Theoretical Guarantees and Suppression of Noisy Features
The power-mean structure allows precise theoretical bounds: 1 and for the weighted clustering objective,
2
(Amorim et al., 26 Mar 2026). As 3, noisy features are assigned vanishingly small weights; as 4, weights approach equality, sacrificing selective suppression. Therefore, weighted Minkowski clustering provides explicit, parameter-controlled guarantees on noise and outlier feature suppression.
7. Computational Benefits via Explicit Feature Mapping
In kernelized 5-means, direct computation of the Gram matrix for 6 samples incurs 7 memory and time per iteration. Replacing implicit kernels with explicit, approximate finite-dimensional feature maps (e.g., via Fourier series sampling for homogeneous additive kernels) yields embeddings 8 that satisfy 9, reducing memory to 0 and per-distance computation to 1 (Aradnia et al., 2020). This enables scalability to large datasets while allowing for explicit feature weighting and integration of advanced 2-means extensions in the transformed space.
| Algorithm | Memory Complexity | Distance Computation | Weight Learning |
|---|---|---|---|
| Kernel 3-means | 4 | 5 | Indirect |
| Explicit KMWK-means | 6 | 7 | Direct (vector) |
This choice yields efficient clustering, robust selectivity through the weight/exponent mechanism, and practical applicability to nonlinearly separable or high-dimensional data (Aradnia et al., 2020).
Weighted Minkowski distances, through adaptable exponents and learned weights, offer a unified and theoretically grounded extension to classical distance measures—supporting robust, interpretable, and scalable unsupervised learning both in the original and kernel-embedded feature domains.