Related Experiment Video
Updated: Jan 18, 2026

Evidence-based Knowledge Synthesis and Hypothesis Validation: Navigating Biomedical Knowledge Bases via Explainable AI and Agentic Systems
Published on: June 13, 2025
Dual path fairness optimization for graph neural network based recommendation
Chengyong Yang1, Kefan Lu2, Jinle He2
1Network and Information Center, Guilin University of Technology, No. 319, Yanshan Street, Yanshan District, Guilin, 541006, Guangxi, China.
Abstract:
Graph Neural Networks (GNNs) have been widely used in recommender systems due to their ability to model high-order user-item interactions. However, their message-passing mechanism can inadvertently amplify data biases, which may increase group unfairness. Existing methods often focus on suppressing sensitive attributes at the node level, but such constraints alone cannot fully remove biases arising from the graph topology. Both node attribute and topology biases can propagate and amplify through GNN message passing, making it difficult to ensure fair recommendations. To address this, we propose Fair Dual-path Alignment (FairDA), a novel fairness optimization method. FairDA aligns user embeddings learned by LightGCN on the original data (student representations) with fair embeddings obtained from data with sensitive attributes removed. This alignment reduces biases in both node attributes and graph topology, producing low-bias user representations suitable for fair recommendation. We further introduce an information bottleneck-based mutual information constraint. This constraint preserves collaborative filtering signals while removing sensitive information, enhancing fairness without compromising recommendation accuracy. Finally, FairDA dynamically adjusts the loss weights of similar item pairs to regulate inter-group item relationships, further reducing group bias. Extensive experiments on two real-world datasets show that FairDA achieves a superior balance between recommendation accuracy and fairness.
Related Concept Videos
Graphical Representation of Inequalities
Graphs of Equations in Two Variables
Optimization Problems
Graphs of Functions
Reducing Line Loss
With a step-up transformer at the source, the voltage is increased, thereby reducing the current in the transmission lines since power loss in...
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...