Scalable Spectral Clustering with Group Fairness Constraints

10/28/2022
by   Ji Wang, et al.
0

There are synergies of research interests and industrial efforts in modeling fairness and correcting algorithmic bias in machine learning. In this paper, we present a scalable algorithm for spectral clustering (SC) with group fairness constraints. Group fairness is also known as statistical parity where in each cluster, each protected group is represented with the same proportion as in the entirety. While FairSC algorithm (Kleindessner et al., 2019) is able to find the fairer clustering, it is compromised by high costs due to the kernels of computing nullspaces and the square roots of dense matrices explicitly. We present a new formulation of underlying spectral computation by incorporating nullspace projection and Hotelling's deflation such that the resulting algorithm, called s-FairSC, only involves the sparse matrix-vector products and is able to fully exploit the sparsity of the fair SC model. The experimental results on the modified stochastic block model demonstrate that s-FairSC is comparable with FairSC in recovering fair clustering. Meanwhile, it is sped up by a factor of 12 for moderate model sizes. s-FairSC is further demonstrated to be scalable in the sense that the computational costs of s-FairSC only increase marginally compared to the SC without fairness constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/24/2019

Guarantees for Spectral Clustering with Fairness Constraints

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

Deep Fair Discriminative Clustering

Deep clustering has the potential to learn a strong representation and h...
research
05/08/2021

Protecting Individual Interests across Clusters: Spectral Clustering with Guarantees

Studies related to fairness in machine learning have recently gained tra...
research
01/08/2019

Fair Algorithms for Clustering

We study clustering problems under the lens of algorithmic fairness ins...
research
10/23/2022

Local and Global Structure Preservation Based Spectral Clustering

Spectral Clustering (SC) is widely used for clustering data on a nonline...
research
06/19/2019

Clustering with Fairness Constraints: A Flexible and Scalable Approach

This study investigates a general variational formulation of fair cluste...
research
03/07/2022

State space partitioning based on constrained spectral clustering for block particle filtering

The particle filter (PF) is a powerful inference tool widely used to est...

Please sign up or login with your details

Forgot password? Click here to reset