Efficient fair principal component analysis

被引:6
|
作者
Kamani, Mohammad Mahdi [1 ]
Haddadpour, Farzin [2 ]
Forsati, Rana [3 ]
Mahdavi, Mehrdad [2 ]
机构
[1] Penn State Univ, Coll Informat Sci & Technol, University Pk, PA 16802 USA
[2] Penn State Univ, Sch Elect Engn & Comp Sci, University Pk, PA 16802 USA
[3] Microsoft Bing, Bellevue, WA USA
关键词
Fairness; Pareto efficient; Dimension reduction; PCA;
D O I
10.1007/s10994-021-06100-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
It has been shown that dimension reduction methods such as Principal Component Analysis (PCA) may be inherently prone to unfairness and treat data from different sensitive groups such as race, color, sex, etc., unfairly. In pursuit of fairness-enhancing dimensionality reduction, using the notion of Pareto optimality, we propose an adaptive first-order algorithm to learn a subspace that preserves fairness, while slightly compromising the reconstruction loss. Theoretically, we provide sufficient conditions that the solution of the proposed algorithm belongs to the Pareto frontier for all sensitive groups; thereby, the optimal trade-off between overall reconstruction loss and fairness constraints is guaranteed. We also provide the convergence analysis of our algorithm and show its efficacy through empirical studies on different datasets, which demonstrates superior performance in comparison with state-of-the-art algorithms. The proposed fairness-aware PCA algorithm can be efficiently generalized to multiple group sensitive features and effectively reduce the unfairness decisions in downstream tasks such as classification.
引用
收藏
页码:3671 / 3702
页数:32
相关论文
共 50 条
  • [41] Communication-efficient Algorithms for Distributed Stochastic Principal Component Analysis
    Garber, Dan
    Shamir, Ohad
    Srebro, Nathan
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [42] An Efficient Use of Principal Component Analysis in Workload Characterization-A Study
    Sarkar, Jyotirmoy
    Saha, Snehanshu
    Agrawal, Surbhi
    2014 AASRI CONFERENCE ON SPORTS ENGINEERING AND COMPUTER SCIENCE (SECS 2014), 2014, 8 : 68 - 74
  • [43] Anomaly Detection Based on Kernel Principal Component and Principal Component Analysis
    Wang, Wei
    Zhang, Min
    Wang, Dan
    Jiang, Yu
    Li, Yuliang
    Wu, Hongda
    COMMUNICATIONS, SIGNAL PROCESSING, AND SYSTEMS, 2019, 463 : 2222 - 2228
  • [44] Exploration of Principal Component Analysis: Deriving Principal Component Analysis Visually Using Spectra
    Beattie, J. Renwick
    Esmonde-White, Francis W. L.
    APPLIED SPECTROSCOPY, 2021, 75 (04) : 361 - 375
  • [45] Anomaly detection based on kernel principal component and principal component analysis
    Wang, Wei
    Zhang, Min
    Wang, Dan
    Jiang, Yu
    Li, Yuliang
    Wu, Hongda
    Lecture Notes in Electrical Engineering, 2019, 463 : 2222 - 2228
  • [46] Hardware-efficient quantum principal component analysis for medical image recognition
    Lin, Zidong
    Liu, Hongfeng
    Tang, Kai
    Liu, Yidai
    Che, Liangyu
    Long, Xinyue
    Wang, Xiangyu
    Fan, Yu-ang
    Huang, Keyi
    Yang, Xiaodong
    Xin, Tao
    Nie, Xinfang
    Lu, Dawei
    FRONTIERS OF PHYSICS, 2024, 19 (05)
  • [47] Efficient Eye Location using the Accuracy-Weighted Principal Component Analysis
    Cao, Lin
    Du, Kangning
    Zhu, Xi'an
    2010 IEEE 10TH INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING PROCEEDINGS (ICSP2010), VOLS I-III, 2010, : 1682 - 1685
  • [48] AN EFFICIENT DSP IMPLEMENTATION OF A DYNAMIC CONVOLUTION APPROACH USING PRINCIPAL COMPONENT ANALYSIS
    Primavera, A.
    Cecchi, S.
    Romoli, L.
    Gasparini, M.
    Piazza, F.
    2012 5TH EUROPEAN DSP EDUCATION AND RESEARCH CONFERENCE (EDERC), 2012, : 30 - 34
  • [49] Efficient image database retrieval using wavelet packets and Principal Component Analysis
    Saeed, M
    Rabiee, H
    WAVELET APPLICATIONS IN SIGNAL AND IMAGE PROCESSING VII, 1999, 3813 : 742 - 749
  • [50] Euler Principal Component Analysis
    Liwicki, Stephan
    Tzimiropoulos, Georgios
    Zafeiriou, Stefanos
    Pantic, Maja
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2013, 101 (03) : 498 - 518