A Notion of Individual Fairness for Clustering

06/08/2020
by   Matthäus Kleindessner, et al.
0

A common distinction in fair machine learning, in particular in fair classification, is between group fairness and individual fairness. In the context of clustering, group fairness has been studied extensively in recent years; however, individual fairness for clustering has hardly been explored. In this paper, we propose a natural notion of individual fairness for clustering. Our notion asks that every data point, on average, is closer to the points in its own cluster than to the points in any other cluster. We study several questions related to our proposed notion of individual fairness. On the negative side, we show that deciding whether a given data set allows for such an individually fair clustering in general is NP-hard. On the positive side, for the special case of a data set lying on the real line, we propose an efficient dynamic programming approach to find an individually fair clustering. For general data sets, we investigate heuristics aimed at minimizing the number of individual fairness violations and compare them to standard clustering approaches on real data sets.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/07/2022

Individual Preference Stability for Clustering

In this paper, we propose a natural notion of individual preference (IP)...
research
02/17/2020

(Individual) Fairness for k-Clustering

We give a local search based algorithm for k-median (k-means) clustering...
research
06/09/2021

A New Notion of Individually Fair Clustering: α-Equitable k-Center

Clustering is a fundamental problem in unsupervised machine learning, an...
research
04/12/2020

Individual Fairness in Pipelines

It is well understood that a system built from individually fair compone...
research
05/28/2022

Fair Labeled Clustering

Numerous algorithms have been produced for the fundamental problem of cl...
research
01/24/2019

Guarantees for Spectral Clustering with Fairness Constraints

Given the widespread popularity of spectral clustering (SC) for partitio...
research
05/17/2022

Shape complexity in cluster analysis

In cluster analysis, a common first step is to scale the data aiming to ...

Please sign up or login with your details

Forgot password? Click here to reset