Fair Algorithms for Hierarchical Agglomerative Clustering

被引:6
|
作者
Chhabra, Anshuman [1 ]
Mohapatra, Prasant [1 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
关键词
Clustering; Hierarchical Agglomerative Clustering; Fairness in Clustering; VALIDATION; DEFAULT;
D O I
10.1109/ICMLA55696.2022.00036
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hierarchical Agglomerative Clustering (HAC) algorithms are extensively utilized in modern data science, and seek to partition the dataset into clusters while generating a hierarchical relationship between the data samples. HAC algorithms are employed in many applications, such as biology, natural language processing, and recommender systems. Thus, it is imperative to ensure that these algorithms are fair-even if the dataset contains biases against certain protected groups, the cluster outputs generated should not discriminate against samples from any of these groups. However, recent work in clustering fairness has mostly focused on center-based clustering algorithms, such as k-median and k-means clustering. In this paper, we propose fair algorithms for performing HAC that enforce fairness constraints 1) irrespective of the distance linkage criteria used, 2) generalize to any natural measures of clustering fairness for HAC, 3) work for multiple protected groups, and 4) have competitive running times to vanilla HAC. Through extensive experiments on multiple real-world UCI datasets, we show that our proposed algorithm finds fairer clusterings compared to vanilla HAC as well as the only other state-of-the-art fair HAC approach.
引用
收藏
页码:206 / 211
页数:6
相关论文
共 50 条
  • [21] Agglomerative and divisive hierarchical Bayesian clustering
    Burghardt, Elliot
    Sewell, Daniel
    Cavanaugh, Joseph
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2022, 176
  • [22] Order preserving hierarchical agglomerative clustering
    Bakkelund, Daniel
    MACHINE LEARNING, 2022, 111 (05) : 1851 - 1901
  • [23] Hierarchical Agglomerative Clustering with Ordering Constraints
    Zhao, Haifeng
    Qi, ZiJie
    THIRD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING: WKDD 2010, PROCEEDINGS, 2010, : 195 - 199
  • [24] Learning the threshold in hierarchical agglomerative clustering
    Daniels, Kristine
    Giraud-Carrier, Christophe
    ICMLA 2006: 5TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2006, : 270 - +
  • [25] Refinement Properties in Agglomerative Hierarchical Clustering
    Miyamoto, Sadaaki
    MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2009, 5861 : 259 - 267
  • [26] Order preserving hierarchical agglomerative clustering
    Daniel Bakkelund
    Machine Learning, 2022, 111 : 1851 - 1901
  • [27] Multiviewpoint-Based Agglomerative Hierarchical Clustering
    Fujiwara, Yuji
    Koga, Hisashi
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PT II, 2019, 11707 : 325 - 340
  • [28] Agglomerative Hierarchical Kernel Spectral Data Clustering
    Mall, Raghvendra
    Langone, Rocco
    Suykens, Johan A. K.
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DATA MINING (CIDM), 2014, : 9 - 16
  • [29] Resolving the structure of interactomes with hierarchical agglomerative clustering
    Yongjin Park
    Joel S Bader
    BMC Bioinformatics, 12
  • [30] Competence maps using agglomerative hierarchical clustering
    Ahmad Barirani
    Bruno Agard
    Catherine Beaudry
    Journal of Intelligent Manufacturing, 2013, 24 : 373 - 384