mlsanityData to 7 Oct 2026

CFRecs: Counterfactual Recommendations on Real Estate User Listing Interaction Graphs

arXiv 2602.05861 ↗First posted 5 Feb 2026cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Graph-structured data is ubiquitous and powerful in representing complex relationships in many online platforms. While graph neural networks (GNNs) are widely used to learn from such data, counterfactual graph learning has emerged as a promising approach to improve model interpretability. Counterfactual explanation research focuses on identifying a counterfactual graph that is similar to the original but leads to different predictions. These explanations optimize two objectives simultaneously: the sparsity of changes in the counterfactual graph and the validity of its predictions. Building on these qualitative optimization goals, this paper introduces CFRecs, a novel framework that transforms counterfactual explanations into actionable insights. CFRecs employs a two-stage architecture consisting of a graph neural network (GNN) and a graph variational auto-encoder (Graph-VAE) to strategically propose minimal yet high-impact changes in graph structure and node attributes to drive desirable outcomes in recommender systems. We apply CFRecs to Zillow's graph-structured data to deliver actionable recommendations for both home buyers and sellers with the goal of helping them navigate the competitive housing market and achieve their homeownership goals. Experimental results on Zillow's user-listing interaction data demonstrate the effectiveness of CFRecs, which also provides a fresh perspective on recommendations using counterfactual reasoning in graphs.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 23 references that are in the map. First posted on arXiv 5 Feb 2026.

Builds on

16 of 23 references.

References · 16

  1. 2017Graph Attention Networkscited by 8,854
  2. 2018How Powerful are Graph Neural Networks?cited by 4,355
  3. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
  4. 2019A Comprehensive Survey on Transfer Learningcited by 1,154
  5. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  6. 2021Just Train Twice: Improving Group Robustness without Training Group Informationcited by 522
  7. 2020Graph Neural Networks in Recommender Systems: A Surveycited by 493
  8. 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 384
  9. 2018An Introduction to Deep Reinforcement Learningcited by 201
  10. 2022A Comprehensive Survey on Trustworthy Graph Neural Networks: Privacy, Robustness, Fairness, and Explainabilitycited by 118
  11. 2022How Powerful are K-hop Message Passing Graph Neural Networkscited by 90
  12. 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 78
4 more
  1. 2021Robust Counterfactual Explanations on Graph Neural Networkscited by 72
  2. 2022CLEAR: Generative Counterfactual Explanations on Graphscited by 48
  3. 2022Reinforced Causal Explainer for Graph Neural Networkscited by 34
  4. 2021Counterfactual Graphs for Explainable Classification of Brain Networkscited by 33

Built on by

Not cited yet.