paper-with-me

홈 › Papers

Fair Minimum Representation Clustering

2023-02-06 · Connor Lawless, Oktay Gunluk

Clustering is an unsupervised learning task that aims to partition data into a set of clusters. In many applications, these clusters correspond to real-world constructs (e.g. electoral districts) whose benefit can only be attained by groups when they reach a minimum level of representation (e.g. 50\% to elect their desired candidate). This paper considers the problem of performing k-means clustering while ensuring groups (e.g. demographic groups) have that minimum level of representation in a specified number of clusters. We show that the popular $k$-means algorithm, Lloyd's algorithm, can result in unfair outcomes where certain groups lack sufficient representation past the minimum threshold in a proportional number of clusters. We formulate the problem through a mixed-integer optimization framework and present a variant of Lloyd's algorithm, called MiniReL, that directly incorporates the fairness constraints. We show that incorporating the fairness criteria leads to a NP-Hard sub-problem within Lloyd's algorithm, but we provide computational approaches that make the problem tractable for even large datasets. Numerical results show that the approach is able to create fairer clusters with practically no increase in the k-means clustering cost across standard benchmark datasets.

📄 PDF Abstract BibTeX arXiv:2302.03151

Code (0)

등록된 구현이 없습니다.

Tasks

ClusteringFairness

Methods 이 논문이 사용한 방법론

k-Means Clustering k-Means Clustering is a clustering algorithm that divides a training set into $k$ different clusters of examples that are near each other. It works by initializing $k$…

Similar Papers 제목 키워드 기반

Fair Minimum Representation Clustering via Integer Programming

2024-09-04 · Connor Lawless, Oktay Gunluk

Clustering is an unsupervised learning task that aims to partition data into a set of clusters. In many applications, these clusters correspond to real-world constructs (e.g., electoral districts, playlists, TV channels)…

ClusteringFairness

Fair Clustering Through Fairlets

2018-02-15 · NeurIPS 2017 12 · Flavio Chierichetti, Ravi Kumar, Silvio Lattanzi, Sergei Vassilvitskii

We study the question of fair clustering under the {\em disparate impact} doctrine, where each protected class must have approximately equal representation in every cluster. We formulate the fair clustering problem under…

Clustering

Fair Algorithms for Clustering

2019-01-08 · NeurIPS 2019 12 · Suman K. Bera, Deeparnab Chakrabarty, Nicolas J. Flores, Maryam Negahbani

We study the problem of finding low-cost Fair Clusterings in data where each data point may belong to many protected groups. Our work significantly generalizes the seminal work of Chierichetti et.al. (NIPS 2017) as follo…

ClusteringFairness

Approximation Algorithms for Fair Range Clustering

2023-06-11 · Sèdjro S. Hotegni, Sepideh Mahabadi, Ali Vakilian

This paper studies the fair range clustering problem in which the data points are from different demographic groups and the goal is to pick $k$ centers with the minimum clustering cost such that each group is at least mi…

Clustering

(Individual) Fairness for k-Clustering

2020-01-01 · ICML 2020 1 · Sepideh Mahabadi, Ali Vakilian

We give a local search based algorithm for $k$-median ($k$-means) clustering from the perspective of individual fairness. More precisely, for a point $x$ in a point set $P$ of size $n$, let $r(x)$ be the minimum radius …

ClusteringFairness