FairSample: Training Fair and Accurate Graph Convolutional Neural Networks Efficiently

被引:0
|
作者
Cong, Zicun [1 ]
Shi, Baoxu [2 ]
Li, Shan [2 ]
Yang, Jaewon [2 ]
He, Qi [2 ]
Pei, Jian [1 ]
机构
[1] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
[2] LinkedIn Corp, Sunnnyvale, CA 94085 USA
关键词
Computational modeling; Task analysis; Training; Social networking (online); Predictive models; Costs; Neural networks; Graph neural network; sampling; fairness;
D O I
10.1109/TKDE.2023.3306378
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Fairness in Graph Convolutional Neural Networks (GCNs) becomes a more and more important concern as GCNs are adopted in many crucial applications. Societal biases against sensitive groups may exist in many real world graphs. GCNs trained on those graphs may be vulnerable to being affected by such biases. In this paper, we adopt the well-known fairness notion of demographic parity and tackle the challenge of training fair and accurate GCNs efficiently. We present an in-depth analysis on how graph structure bias, node attribute bias, and model parameters may affect the demographic parity of GCNs. Our insights lead to FairSample, a framework that jointly mitigates the three types of biases. We employ two intuitive strategies to rectify graph structures. First, we inject edges across nodes that are in different sensitive groups but similar in node features. Second, to enhance model fairness and retain model quality, we develop a learnable neighbor sampling policy using reinforcement learning. To address the bias in node features and model parameters, FairSample is complemented by a regularization objective to optimize fairness.
引用
收藏
页码:1537 / 1551
页数:15
相关论文
共 50 条
  • [31] Anomaly detection with convolutional Graph Neural Networks
    Atkinson, Oliver
    Bhardwaj, Akanksha
    Englert, Christoph
    Ngairangbam, Vishal S.
    Spannowsky, Michael
    JOURNAL OF HIGH ENERGY PHYSICS, 2021, 2021 (08)
  • [32] Graph convolutional neural networks via scattering
    Zou, Dongmian
    Lerman, Gilad
    APPLIED AND COMPUTATIONAL HARMONIC ANALYSIS, 2020, 49 (03) : 1046 - 1074
  • [33] MIMO Graph Filters for Convolutional Neural Networks
    Gama, Fernando
    Marques, Antonio G.
    Ribeiro, Alejandro
    Leus, Geert
    2018 IEEE 19TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2018, : 651 - 655
  • [34] Stability and Generalization of Graph Convolutional Neural Networks
    Verma, Saurabh
    Zhang, Zhi-Li
    KDD'19: PROCEEDINGS OF THE 25TH ACM SIGKDD INTERNATIONAL CONFERENCCE ON KNOWLEDGE DISCOVERY AND DATA MINING, 2019, : 1539 - 1548
  • [35] Learning to Solve Minimum Cost Multicuts Efficiently Using Edge-Weighted Graph Convolutional Neural Networks
    Jung, Steffen
    Keuper, Margret
    MACHINE LEARNING AND KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2022, PT II, 2023, 13714 : 485 - 501
  • [36] RELIANT: Fair Knowledge Distillation for Graph Neural Networks
    Dong, Yushun
    Zhang, Binchi
    Yuan, Yiling
    Zou, Na
    Wang, Qi
    Li, Jundong
    PROCEEDINGS OF THE 2023 SIAM INTERNATIONAL CONFERENCE ON DATA MINING, SDM, 2023, : 154 - +
  • [37] Migrate demographic group for fair Graph Neural Networks
    Hu, Yanming
    Liao, Tianchi
    Chen, Jialong
    Bian, Jing
    Zheng, Zibin
    Chen, Chuan
    NEURAL NETWORKS, 2024, 175
  • [38] Edge convolutional networks: Decomposing graph convolutional networks for stochastic training with independent edges
    Luo, Yi
    Huang, Yan
    Luo, Guangchun
    Qin, Ke
    Chen, Aiguo
    NEUROCOMPUTING, 2023, 549
  • [39] Neural Graph Matching for Pre-training Graph Neural Networks
    Hou, Yupeng
    Hu, Binbin
    Zhao, Wayne Xin
    Zhang, Zhiqiang
    Zhou, Jun
    Wen, Ji-Rong
    PROCEEDINGS OF THE 2022 SIAM INTERNATIONAL CONFERENCE ON DATA MINING, SDM, 2022, : 172 - 180
  • [40] Training spiking neural networks efficiently and with ease in mlGeNN
    Knight, James
    Nowotny, Thomas
    JOURNAL OF COMPUTATIONAL NEUROSCIENCE, 2024, 52 : S95 - S96