SlideShare uma empresa Scribd logo
1 de 11
Baixar para ler 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

Mais conteúdo relacionado

Semelhante a 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
 

Semelhante a 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
 

Mais de Network Science Lab, The Catholic University of Korea

Mais de 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...
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

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
 
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 ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
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...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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...
 

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