Efficient k-means with Individual Fairness via Exponential Tilting
Not on the map. Why?
Abstract (arXiv)
In location-based resource allocation scenarios, the distances between each individual and the facility are desired to be approximately equal, thereby ensuring fairness. Individually fair clustering is often employed to achieve the principle of treating all points equally, which can be applied in these scenarios. This paper proposes a novel algorithm, tilted k-means (TKM), aiming to achieve individual fairness in clustering. We integrate the exponential tilting into the sum of squared errors (SSE) to formulate a novel objective function called tilted SSE. We demonstrate that the tilted SSE can generalize to SSE and employ the coordinate descent and first-order gradient method for optimization. We propose a novel fairness metric, the variance of the distances within each cluster, which can alleviate the Matthew Effect typically caused by existing fairness metrics. Our theoretical analysis demonstrates that the well-known k-means++ incurs a multiplicative error of O(k log k), and we establish the convergence of TKM under mild conditions. In terms of fairness, we prove that the variance generated by TKM decreases with a scaled hyperparameter. In terms of efficiency, we demonstrate the time complexity is linear with the dataset size. Our experiments demonstrate that TKM outperforms state-of-the-art methods in effectiveness, fairness, and efficiency.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 66 references that are in the map. First posted on arXiv 24 Jun 2024.
Builds on
19 of 66 references.
References · 19
- 2019A Survey on Bias and Fairness in Machine Learningcited by 1,911
- 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
- 2020Fairness in Machine Learning: A Surveycited by 369
- 2018Fair Clustering Through Fairletscited by 176
- 2019Fair Algorithms for Clusteringcited by 98
- 2022Fairness in Graph Mining: A Surveycited by 76
- 2019Proportionally Fair Clusteringcited by 69
- 2020Individual Fairness for k-Clusteringcited by 56
- 2019Coresets for Clustering with Fairness Constraintscited by 51
- 2021On Tilted Losses in Machine Learning: Theory and Applicationscited by 42
- 2021Improved Approximation Algorithms for Individually Fair Clusteringcited by 33
- 2021Better Algorithms for Individually Fair k-Clusteringcited by 28
7 more
- 2020A Pairwise Fair and Community-preserving Approach to k-Center Clusteringcited by 26
- 2021A New Notion of Individually Fair Clustering: α-Equitable k-Centercited by 18
- 2021Tilted Cross Entropy (TCE): Promoting Fairness in Semantic Segmentationcited by 12
- 2023Doubly Constrained Fair Clusteringcited by 9
- 2024A Scalable Algorithm for Individually Fair K-means Clusteringcited by 8
- 2022Models and Mechanisms for Spatial Data Fairnesscited by 3
- 2020On the Efficiency of K-Means Clustering: Evaluation, Optimization, and Algorithm Selectioncited by 2
Built on by
Not cited yet.