Counterfactual Learning on Graphs: A Survey

Zhimeng Guo, Zongyu Wu, Teng Xiao, Charu Aggarwal, Hui Liu, Suhang Wang

Research output: Contribution to journalReview articlepeer-review

Abstract

Graph-structured data are pervasive in the real-world such as social networks, molecular graphs and transaction networks. Graph neural networks (GNNs) have achieved great success in representation learning on graphs, facilitating various downstream tasks. However, GNNs have several drawbacks such as lacking interpretability, can easily inherit the bias of data and cannot model casual relations. Recently, counterfactual learning on graphs has shown promising results in alleviating these drawbacks. Various approaches have been proposed for counterfactual fairness, explainability, link prediction and other applications on graphs. To facilitate the development of this promising direction, in this survey, we categorize and comprehensively review papers on graph counterfactual learning. We divide existing methods into four categories based on problems studied. For each category, we provide background and motivating examples, a general framework summarizing existing works and a detailed review of these works. We point out promising future research directions at the intersection of graph-structured data, counterfactual learning, and real-world applications. To offer a comprehensive view of resources for future studies, we compile a collection of open-source implementations, public datasets, and commonly-used evaluation metrics. This survey aims to serve as a “one-stop-shop” for building a unified understanding of graph counterfactual learning categories and current resources.

Original languageEnglish (US)
Pages (from-to)17-59
Number of pages43
JournalMachine Intelligence Research
Volume22
Issue number1
DOIs
StatePublished - Feb 2025

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Signal Processing
  • Modeling and Simulation
  • Computer Vision and Pattern Recognition
  • Computer Science Applications
  • Computer Networks and Communications
  • Artificial Intelligence
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Counterfactual Learning on Graphs: A Survey'. Together they form a unique fingerprint.

Cite this