Robust Fair Clustering: A Novel Fairness Attack and Defense Framework

10/04/2022
by   Anshuman Chhabra, et al.
0

Clustering algorithms are widely used in many societal resource allocation applications, such as loan approvals and candidate recruitment, among others, and hence, biased or unfair model outputs can adversely impact individuals that rely on these applications. To this end, many fair clustering approaches have been recently proposed to counteract this issue. Due to the potential for significant harm, it is essential to ensure that fair clustering algorithms provide consistently fair outputs even under adversarial influence. However, fair clustering algorithms have not been studied from an adversarial attack perspective. In contrast to previous research, we seek to bridge this gap and conduct a robustness analysis against fair clustering by proposing a novel black-box fairness attack. Through comprehensive experiments, we find that state-of-the-art models are highly susceptible to our attack as it can reduce their fairness performance significantly. Finally, we propose Consensus Fair Clustering (CFC), the first robust fair clustering approach that transforms consensus clustering into a fair graph partitioning problem, and iteratively learns to generate fair cluster outputs. Experimentally, we observe that CFC is highly robust to the proposed attack and is thus a truly robust fair clustering alternative.

READ FULL TEXT

page 5

page 14

research
10/22/2021

Fairness Degrading Adversarial Attacks Against Clustering Algorithms

Clustering algorithms are ubiquitous in modern data science pipelines, a...
research
07/08/2020

Whither Fair Clustering?

Within the relatively busy area of fair machine learning that has been d...
research
06/01/2021

Fair Clustering Using Antidote Data

Clustering algorithms are widely utilized for many modern data science a...
research
02/07/2023

Robustness Implies Fairness in Casual Algorithmic Recourse

Algorithmic recourse aims to disclose the inner workings of the black-bo...
research
05/07/2020

Fair Algorithms for Hierarchical Agglomerative Clustering

Hierarchical Agglomerative Clustering (HAC) algorithms are extensively u...
research
10/04/2022

On the Robustness of Deep Clustering Models: Adversarial Attacks and Defenses

Clustering models constitute a class of unsupervised machine learning me...
research
06/17/2020

Socially Fair k-Means Clustering

We show that the popular k-means clustering algorithm (Lloyd's heuristic...

Please sign up or login with your details

Forgot password? Click here to reset