CrossWalk: Fairness-enhanced Node Representation Learning
Ahmad Khajehnejad, Moein Khajehnejad, Mahmoudreza Babaei, Krishna P., Gummadi, Adrian Weller, Baharan Mirzasoleiman

TL;DR
CrossWalk is a simple, general method that biases random walks in graph algorithms to improve fairness across groups, with minimal impact on performance.
Contribution
It introduces a novel biasing technique for random walks that enhances fairness in various graph algorithms while maintaining structural integrity.
Findings
Effective fairness enhancement in influence maximization, link prediction, and node classification.
Applicable to any random walk-based node embedding method like DeepWalk and Node2Vec.
Minimal performance decrease observed in experiments.
Abstract
The potential for machine learning systems to amplify social inequities and unfairness is receiving increasing popular and academic attention. Much recent work has focused on developing algorithmic tools to assess and mitigate such unfairness. However, there is little work on enhancing fairness in graph algorithms. Here, we develop a simple, effective and general method, CrossWalk, that enhances fairness of various graph algorithms, including influence maximization, link prediction and node classification, applied to node embeddings. CrossWalk is applicable to any random walk based node representation learning algorithm, such as DeepWalk and Node2Vec. The key idea is to bias random walks to cross group boundaries, by upweighting edges which (1) are closer to the groups' peripheries or (2) connect different groups in the network. CrossWalk pulls nodes that are near groups' peripheries…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
Taxonomy
TopicsSocial and Intergroup Psychology · Ethics and Social Impacts of AI · Behavioral Health and Interventions
MethodsDeepWalk
