SlideShare a Scribd company logo
1 of 11
Download to read offline
Nguyen Thanh Sang
Network Science Lab
Dept. of Artificial Intelligence
The Catholic University of Korea
E-mail: sang.ngt99@gmail.com
1
Problems
Fill in this black
• Message passing: each node on the graph
aggregates information from its neighbors
recursively in multiple layers, unifying both node
attributes and structures to generate node
representations.
• GNNs are often confronted with fairness issues
stemming from input node attributes.
• Each node is linked to different neighbors,
forming diverse neighborhood structures and
manifesting drastically different node degrees.
2
Contributions
• Investigating the important problem of degree fairness in graph neural networks in the context of
node classification.
• In GNNs each node receives information from its neighbors, and thus nodes of diverse degrees can
access varying amount of information, giving rise to the degree bias in learnt representations.
• Introduce generalized degree to quantify the abundance or scarcity of multi-hop contextual
structures for each node, since in a broader sense the degree bias of a node stems not only from its
one-hop neighborhood, but also its local context within a few hops.
• A novel generalized Degree Fairness-centric GNN framework named DegFairGNN, which can work
with any neighborhood aggregation-based GNN architecture to eliminate the generalized degree bias
rooted in the layer-wise neighborhood aggregation.
3
Proposed Model: DegFairGNN
• Learn the debiasing function by contrasting between two groups of nodes, namely, low-degree nodes
and high-degree nodes.
• To contrast between the two groups, nodes in the same group would share the learnable parameters
for the debiasing mechanism, whereas nodes across different groups would have different parameters.
 This strategy enables the two groups to eliminate the degree bias in different ways, which is
desirable given their different degrees.
4
Debiasing Neighborhood Aggregation
• On one hand, for a low-degree node outputs the debiasing context for u in layer
l to complement the neighborhood of u.
• For a high-degree node outputs the debiasing context for v in layer l to
distill the neighborhood of v.
• The debiasing function is designed to generate a debiasing context for each node in each layer, to
modulate the neighborhood aggregation in a node- and layer-wise manner. To achieve ideal
modulations, the debiasing contexts should be comprehensive and adaptive.
• Comprehensiveness: to account for both the content and structure information in the neighborhood
.
• Adaptiveness: to sufficiently customize to each node.
• Modulated GNN encoder:
5
Training Constraints and Objective
• Classification loss. For node classification, the last layer of the GNN typically sets the dimension to
the number of classes.
• Fairness loss. a DSP-based loss, trying to achieve parity in the predicted probabilities for the two
groups
• Constraints on debiasing contexts. two constraints promote the learning of debiasing contexts by
contrasting between the two groups
• Constraints on scaling and shifting. prevent overfitting the data with arbitrarily large scaling and
shifting
• Overall loss:
6
Experiments
• Datasets: two Wikipedia networks, Chameleon and Squirrel and a citation network EMNLP.
• Base GNNs: GCN, GAT and GraphSAGE.
• Baselines: two categories of baselines:
• Degree-specific models: DSGCN, Residual2Vec and Tail-GNN.
• Fairness-aware models: FairWalk, CFC, FairGNN, FairAdj and FairVGNN.
7
Experiments
• DegFairGCN consistently outperforms the baselines in both fairness metrics, while achieving a
comparable classification accuracy, noting that there usually exists a trade-off between fairness and
accuracy.
• Degree-specific models DSGCN, Residual2Vec and Tail-GNN typically have worse fairness than
fairness-aware models, since they exploit the structural difference between nodes for model performance,
rather than to eliminate the degree bias for model fairness.
• The advantage of DegFairGCN over existing fairness-aware implies that degree fairness needs to be
addressed at the root, by debiasing the core operation of layerwise neighborhood aggregation
8
Experiments
• (1) no scale & shift: remove the scaling and shifting
operations for the debiasing contexts, i.e., no node-wise
adaptation is involved.
 get worse accuracy and fairness, which means
node-wise adaptation is useful and the model can bene
fit from the finergrained treatment of nodes
• (2) no contrast: remove the structural contrast, and
utilize a common debiasing function with shared
parameters for all the nodes.
 the fairness metrics generally become worse. Thus,
structural contrast is effective in driving the debiasing
contexts toward degree fairness.
• (3) no modulation: we remove the modulation
(complementing or distilling).
 the fairness metrics become worse in most cases,
implying that simply adding a fairness loss without
properly debiasing the layer-wise neighborhood
aggregation does not work well.
9
Conclusions
• Investigated the important problem of degree fairness on GNNs.
• The first attempt on defining and addressing the generalized degree fairness issue.
• A novel generalized degree fairness-centric GNN framework named DegFairGNN, which can
flexibly work with most modern GNNs.
10

More Related Content

Similar to NS-CUK Seminar: S.T.Nguyen, Review on "On Generalized Degree Fairness in Graph Neural Networks," AAAI 2023, Feb 27th, 2023

PR243: Designing Network Design Spaces
PR243: Designing Network Design SpacesPR243: Designing Network Design Spaces
PR243: Designing Network Design Spaces
Jinwon Lee
 

Similar to NS-CUK Seminar: S.T.Nguyen, Review on "On Generalized Degree Fairness in Graph Neural Networks," AAAI 2023, Feb 27th, 2023 (20)

Deep Semi-supervised Learning methods
Deep Semi-supervised Learning methodsDeep Semi-supervised Learning methods
Deep Semi-supervised Learning methods
 
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
 
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
240226_Thanh_LabSeminar[Structure-Aware Transformer for Graph Representation ...
 
NS-CUK Seminar: S.T.Nguyen, Review on "Graph Pointer Neural Networks", AAAI 2022
NS-CUK Seminar: S.T.Nguyen, Review on "Graph Pointer Neural Networks", AAAI 2022NS-CUK Seminar: S.T.Nguyen, Review on "Graph Pointer Neural Networks", AAAI 2022
NS-CUK Seminar: S.T.Nguyen, Review on "Graph Pointer Neural Networks", AAAI 2022
 
NS-CUK Seminar: S.T.Nguyen, Review on "Make Heterophily Graphs Better Fit GNN...
NS-CUK Seminar: S.T.Nguyen, Review on "Make Heterophily Graphs Better Fit GNN...NS-CUK Seminar: S.T.Nguyen, Review on "Make Heterophily Graphs Better Fit GNN...
NS-CUK Seminar: S.T.Nguyen, Review on "Make Heterophily Graphs Better Fit GNN...
 
NS-CUK Seminar: J.H.Lee, Review on "Rethinking the Expressive Power of GNNs...
NS-CUK Seminar:  J.H.Lee,  Review on "Rethinking the Expressive Power of GNNs...NS-CUK Seminar:  J.H.Lee,  Review on "Rethinking the Expressive Power of GNNs...
NS-CUK Seminar: J.H.Lee, Review on "Rethinking the Expressive Power of GNNs...
 
NS-CUK Seminar: J.H.Lee, Review on "Rethinking the Expressive Power of GNNs ...
NS-CUK Seminar: J.H.Lee,  Review on "Rethinking the Expressive Power of GNNs ...NS-CUK Seminar: J.H.Lee,  Review on "Rethinking the Expressive Power of GNNs ...
NS-CUK Seminar: J.H.Lee, Review on "Rethinking the Expressive Power of GNNs ...
 
NS-CUK Seminar: H.E.Lee, Review on "Graph Star Net for Generalized Multi-Tas...
NS-CUK Seminar: H.E.Lee,  Review on "Graph Star Net for Generalized Multi-Tas...NS-CUK Seminar: H.E.Lee,  Review on "Graph Star Net for Generalized Multi-Tas...
NS-CUK Seminar: H.E.Lee, Review on "Graph Star Net for Generalized Multi-Tas...
 
PR-183: MixNet: Mixed Depthwise Convolutional Kernels
PR-183: MixNet: Mixed Depthwise Convolutional KernelsPR-183: MixNet: Mixed Depthwise Convolutional Kernels
PR-183: MixNet: Mixed Depthwise Convolutional Kernels
 
LINE: Large-scale Information Network Embedding.pptx
LINE: Large-scale Information Network Embedding.pptxLINE: Large-scale Information Network Embedding.pptx
LINE: Large-scale Information Network Embedding.pptx
 
Deep learning architectures
Deep learning architecturesDeep learning architectures
Deep learning architectures
 
NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...
NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...
NS-CUK Seminar: S.T.Nguyen, Review on "Improving Graph Neural Network Express...
 
A Generalization of Transformer Networks to Graphs.pptx
A Generalization of Transformer Networks to Graphs.pptxA Generalization of Transformer Networks to Graphs.pptx
A Generalization of Transformer Networks to Graphs.pptx
 
"Sparse Graph Attention Networks", IEEE Transactions on Knowledge and Data En...
"Sparse Graph Attention Networks", IEEE Transactions on Knowledge and Data En..."Sparse Graph Attention Networks", IEEE Transactions on Knowledge and Data En...
"Sparse Graph Attention Networks", IEEE Transactions on Knowledge and Data En...
 
NS-CUK Seminar: S.T.Nguyen, Review on "Geom-GCN: Geometric Graph Convolutiona...
NS-CUK Seminar: S.T.Nguyen, Review on "Geom-GCN: Geometric Graph Convolutiona...NS-CUK Seminar: S.T.Nguyen, Review on "Geom-GCN: Geometric Graph Convolutiona...
NS-CUK Seminar: S.T.Nguyen, Review on "Geom-GCN: Geometric Graph Convolutiona...
 
Mean shift and Hierarchical clustering
Mean shift and Hierarchical clustering Mean shift and Hierarchical clustering
Mean shift and Hierarchical clustering
 
Deep Learning in Low Power Devices
Deep Learning in Low Power DevicesDeep Learning in Low Power Devices
Deep Learning in Low Power Devices
 
PR243: Designing Network Design Spaces
PR243: Designing Network Design SpacesPR243: Designing Network Design Spaces
PR243: Designing Network Design Spaces
 
Deformable ConvNets V2, DCNV2
Deformable ConvNets V2, DCNV2Deformable ConvNets V2, DCNV2
Deformable ConvNets V2, DCNV2
 
Face Detection.pptx
Face Detection.pptxFace Detection.pptx
Face Detection.pptx
 

More from Network Science Lab, The Catholic University of Korea

More from Network Science Lab, The Catholic University of Korea (20)

230727_HB_JointJournalClub.pptx
230727_HB_JointJournalClub.pptx230727_HB_JointJournalClub.pptx
230727_HB_JointJournalClub.pptx
 
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
S.M.Lee, Invited Talk on "Machine Learning-based Anomaly Detection"
 
230724_Thuy_Labseminar.pptx
230724_Thuy_Labseminar.pptx230724_Thuy_Labseminar.pptx
230724_Thuy_Labseminar.pptx
 
230724-JH-Lab Seminar.pptx
230724-JH-Lab Seminar.pptx230724-JH-Lab Seminar.pptx
230724-JH-Lab Seminar.pptx
 
5강 - 멀티모달 및 모듈화.pptx
5강 - 멀티모달 및 모듈화.pptx5강 - 멀티모달 및 모듈화.pptx
5강 - 멀티모달 및 모듈화.pptx
 
3강 - CNN 및 이미지 모델.pptx
3강 - CNN 및 이미지 모델.pptx3강 - CNN 및 이미지 모델.pptx
3강 - CNN 및 이미지 모델.pptx
 
4강 - RNN 및 시계열 모델.pptx
4강 - RNN 및 시계열 모델.pptx4강 - RNN 및 시계열 모델.pptx
4강 - RNN 및 시계열 모델.pptx
 
2강 - 실험 흐름과 멀티모달 개요.pptx
2강 - 실험 흐름과 멀티모달 개요.pptx2강 - 실험 흐름과 멀티모달 개요.pptx
2강 - 실험 흐름과 멀티모달 개요.pptx
 
1강 - pytorch와 tensor.pptx
1강 - pytorch와 tensor.pptx1강 - pytorch와 tensor.pptx
1강 - pytorch와 tensor.pptx
 
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
Technical Report on "Lecture Quality Prediction using Graph Neural Networks"
 
Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Presentation for "Lecture Quality Prediction using Graph Neural Networks"Presentation for "Lecture Quality Prediction using Graph Neural Networks"
Presentation for "Lecture Quality Prediction using Graph Neural Networks"
 
NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ...
NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ...NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ...
NS-CUK Seminar: J.H.Lee, Review on "Graph Neural Networks with convolutional ...
 
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
NS-CUK Seminar: V.T.Hoang, Review on "Are More Layers Beneficial to Graph Tra...
 
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
NS-CUK Seminar: S.T.Nguyen Review on "Accurate learning of graph representati...
 
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
Joo-Ho Lee: Topographic-aware wind forecasting system using multi-modal spati...
 
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
Ho-Beom Kim: Detection of Influential Unethical Expressions through Construct...
 
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
NS-CUK Seminar: J.H.Lee, Review on "Hyperbolic graph convolutional neural net...
 
Sang_Graphormer.pdf
Sang_Graphormer.pdfSang_Graphormer.pdf
Sang_Graphormer.pdf
 
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
NS-CUK Seminar: S.T.Nguyen, Review on "Do Transformers Really Perform Bad for...
 
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
NS-CUK Seminar: S.T.Nguyen, Review on "DeeperGCN: All You Need to Train Deepe...
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

NS-CUK Seminar: S.T.Nguyen, Review on "On Generalized Degree Fairness in Graph Neural Networks," AAAI 2023, Feb 27th, 2023

  • 1. Nguyen Thanh Sang Network Science Lab Dept. of Artificial Intelligence The Catholic University of Korea E-mail: sang.ngt99@gmail.com
  • 2. 1 Problems Fill in this black • Message passing: each node on the graph aggregates information from its neighbors recursively in multiple layers, unifying both node attributes and structures to generate node representations. • GNNs are often confronted with fairness issues stemming from input node attributes. • Each node is linked to different neighbors, forming diverse neighborhood structures and manifesting drastically different node degrees.
  • 3. 2 Contributions • Investigating the important problem of degree fairness in graph neural networks in the context of node classification. • In GNNs each node receives information from its neighbors, and thus nodes of diverse degrees can access varying amount of information, giving rise to the degree bias in learnt representations. • Introduce generalized degree to quantify the abundance or scarcity of multi-hop contextual structures for each node, since in a broader sense the degree bias of a node stems not only from its one-hop neighborhood, but also its local context within a few hops. • A novel generalized Degree Fairness-centric GNN framework named DegFairGNN, which can work with any neighborhood aggregation-based GNN architecture to eliminate the generalized degree bias rooted in the layer-wise neighborhood aggregation.
  • 4. 3 Proposed Model: DegFairGNN • Learn the debiasing function by contrasting between two groups of nodes, namely, low-degree nodes and high-degree nodes. • To contrast between the two groups, nodes in the same group would share the learnable parameters for the debiasing mechanism, whereas nodes across different groups would have different parameters.  This strategy enables the two groups to eliminate the degree bias in different ways, which is desirable given their different degrees.
  • 5. 4 Debiasing Neighborhood Aggregation • On one hand, for a low-degree node outputs the debiasing context for u in layer l to complement the neighborhood of u. • For a high-degree node outputs the debiasing context for v in layer l to distill the neighborhood of v. • The debiasing function is designed to generate a debiasing context for each node in each layer, to modulate the neighborhood aggregation in a node- and layer-wise manner. To achieve ideal modulations, the debiasing contexts should be comprehensive and adaptive. • Comprehensiveness: to account for both the content and structure information in the neighborhood . • Adaptiveness: to sufficiently customize to each node. • Modulated GNN encoder:
  • 6. 5 Training Constraints and Objective • Classification loss. For node classification, the last layer of the GNN typically sets the dimension to the number of classes. • Fairness loss. a DSP-based loss, trying to achieve parity in the predicted probabilities for the two groups • Constraints on debiasing contexts. two constraints promote the learning of debiasing contexts by contrasting between the two groups • Constraints on scaling and shifting. prevent overfitting the data with arbitrarily large scaling and shifting • Overall loss:
  • 7. 6 Experiments • Datasets: two Wikipedia networks, Chameleon and Squirrel and a citation network EMNLP. • Base GNNs: GCN, GAT and GraphSAGE. • Baselines: two categories of baselines: • Degree-specific models: DSGCN, Residual2Vec and Tail-GNN. • Fairness-aware models: FairWalk, CFC, FairGNN, FairAdj and FairVGNN.
  • 8. 7 Experiments • DegFairGCN consistently outperforms the baselines in both fairness metrics, while achieving a comparable classification accuracy, noting that there usually exists a trade-off between fairness and accuracy. • Degree-specific models DSGCN, Residual2Vec and Tail-GNN typically have worse fairness than fairness-aware models, since they exploit the structural difference between nodes for model performance, rather than to eliminate the degree bias for model fairness. • The advantage of DegFairGCN over existing fairness-aware implies that degree fairness needs to be addressed at the root, by debiasing the core operation of layerwise neighborhood aggregation
  • 9. 8 Experiments • (1) no scale & shift: remove the scaling and shifting operations for the debiasing contexts, i.e., no node-wise adaptation is involved.  get worse accuracy and fairness, which means node-wise adaptation is useful and the model can bene fit from the finergrained treatment of nodes • (2) no contrast: remove the structural contrast, and utilize a common debiasing function with shared parameters for all the nodes.  the fairness metrics generally become worse. Thus, structural contrast is effective in driving the debiasing contexts toward degree fairness. • (3) no modulation: we remove the modulation (complementing or distilling).  the fairness metrics become worse in most cases, implying that simply adding a fairness loss without properly debiasing the layer-wise neighborhood aggregation does not work well.
  • 10. 9 Conclusions • Investigated the important problem of degree fairness on GNNs. • The first attempt on defining and addressing the generalized degree fairness issue. • A novel generalized degree fairness-centric GNN framework named DegFairGNN, which can flexibly work with most modern GNNs.
  • 11. 10