arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2005.03197cs.LGstat.ML
收藏

层次凝聚聚类的公平算法

Fair Algorithms for Hierarchical Agglomerative Clustering

University of California, Davis(加州大学戴维斯分校)

Anshuman Chhabra, Prasant Mohapatra

AI总结:

本文提出适用于层次凝聚聚类(HAC)的公平算法,通过强制公平性约束,在不依赖距离链接准则、支持多种公平度量和多受保护群体的前提下保持竞争力,并在UCI数据集上验证其优于原始HAC及现有方法的公平性。

摘要:

层次凝聚聚类(Hierarchical Agglomerative Clustering, HAC)算法在现代数据科学中被广泛使用,旨在将数据集划分为多个簇,同时生成数据样本之间的层次关系。HAC算法被应用于许多领域,如生物学、自然语言处理和推荐系统。因此,确保这些算法的公平性至关重要——即使数据集包含对某些受保护群体的偏见,生成的簇输出也不应歧视来自任何这些群体的样本。然而,最近关于聚类公平性的工作主要集中在基于中心的聚类算法上,如k-median和k-means聚类。在本文中,我们提出了执行HAC的公平算法,这些算法强制执行公平性约束:1)无论使用何种距离链接准则,2)推广到HAC的任何自然聚类公平性度量,3)适用于多个受保护群体,以及4)具有与原始HAC相竞争的运行时间。通过对多个真实世界UCI数据集的广泛实验,我们表明,与原始HAC以及其他最先进的公平聚类方法相比,我们提出的算法能找到更公平的聚类。

英文摘要:

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 other state-of-the-art fair clustering approaches.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑