Counterfactual Collaborative Reasoning
On the map: LLM reasoning → Causal reasoning in LLMs
Abstract (arXiv)
Causal reasoning and logical reasoning are two important types of reasoning abilities for human intelligence. However, their relationship has not been extensively explored under machine intelligence context. In this paper, we explore how the two reasoning abilities can be jointly modeled to enhance both accuracy and explainability of machine learning models. More specifically, by integrating two important types of reasoning ability -- counterfactual reasoning and (neural) logical reasoning -- we propose Counterfactual Collaborative Reasoning (CCR), which conducts counterfactual logic reasoning to improve the performance. In particular, we use recommender system as an example to show how CCR alleviate data scarcity, improve accuracy and enhance transparency. Technically, we leverage counterfactual reasoning to generate "difficult" counterfactual training examples for data augmentation, which -- together with the original training examples -- can enhance the model performance. Since the augmented data is model irrelevant, they can be used to enhance any model, enabling the wide applicability of the technique. Besides, most of the existing data augmentation methods focus on "implicit data augmentation" over users' implicit feedback, while our framework conducts "explicit data augmentation" over users explicit feedback based on counterfactual logic reasoning. Experiments on three real-world datasets show that CCR achieves better performance than non-augmented models and implicitly augmented models, and also improves model transparency by generating counterfactual explanations.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Placed in Causal reasoning in LLMs, one of 17 directions in LLM reasoning. Builds on 42 of its 72 references that are in the map. First posted on arXiv 30 Jun 2023.
Builds on
42 of 72 references.
References · 42
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2018Self-Attentive Sequential Recommendationcited by 1,184
- 2019BERT4Rec: Sequential Recommendation with Bidirectional Encoder Representations from Transformercited by 964
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 695
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 476
- 2022Recommendation as Language Processing (RLP): A Unified Pretrain, Personalized Prompt & Predict Paradigm (P5)cited by 402
- 2019Counterfactual Visual Explanationscited by 313
- 2020S^3-Rec: Self-Supervised Learning for Sequential Recommendation with Mutual Information Maximizationcited by 311
- 2017Neural Attentive Session-based Recommendationcited by 237
- 2020Time Series Data Augmentation for Deep Learning: A Surveycited by 226
- 2018Explainable Recommendation: A Survey and New Perspectivescited by 210
- 2017Recurrent Neural Networks with Top-k Gains for Session-based Recommendationscited by 165
30 more
- 2016Fusing Similarity Models with Markov Chains for Sparse Sequential Recommendationcited by 152
- 2020CausaLM: Causal Model Explanation Through Counterfactual Language Modelscited by 117
- 2019Reinforcement Knowledge Graph Reasoning for Explainable Recommendationcited by 102
- 2017Personalizing Session-based Recommendations with Hierarchical Recurrent Neural Networkscited by 84
- 2022Personalized Prompt Learning for Explainable Recommendationcited by 79
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 79
- 2020Fairness-Aware Explainable Recommendation over Knowledge Graphscited by 74
- 2021Counterfactual Explainable Recommendationcited by 60
- 2021Personalized Transformer for Explainable Recommendationcited by 59
- 2021CauseRec: Counterfactual User Sequence Synthesis for Sequential Recommendationcited by 46
- 2022A Survey on Trustworthy Recommender Systemscited by 41
- 2018Explainable Recommendation via Multi-Task Learning in Opinionated Text Datacited by 40
- 2018Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendationcited by 39
- 2020Neural Logic Reasoningcited by 38
- 2020Neural Collaborative Reasoningcited by 37
- 2019PRINCE: Provider-side Interpretability with Counterfactual Explanations in Recommender Systemscited by 35
- 2021Counterfactual Explanations for Neural Recommenderscited by 27
- 2020CAFE: Coarse-to-Fine Neural Symbolic Reasoning for Explainable Recommendationcited by 26
- 2021Temporal Meta-path Guided Explainable Recommendationcited by 26
- 2020Revisiting Alternative Experimental Settings for Evaluating Top-N Item Recommendation Algorithmscited by 24
- 2021Generate Natural Language Explanations for Recommendationcited by 23
- 2021Top-N Recommendation with Counterfactual User Preference Simulationcited by 21
- 2022Explainable Fairness in Recommendationcited by 15
- 2021Faithfully Explainable Recommendation via Neural Logic Reasoningcited by 14
- 2021Graph Collaborative Reasoningcited by 14
- 2022Measuring "Why" in Recommender Systems: a Comprehensive Survey on the Evaluation of Explainable Recommendationcited by 14
- 2021From Kepler to Newton: Explainable AI for Sciencecited by 13
- 2021EXTRA: Explanation Ranking Datasets for Explainable Recommendationcited by 9
- 2021Comparative Explanations of Recommendationscited by 8
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)cited by 4
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 0; 2026: 1.
3 papers.
Similar, not cited
Close in wording, no citation either way
- 2025Executable Counterfactuals: Improving LLMs' Causal Reasoning Through Code
- 2025CounterBench: Evaluating and Improving Counterfactual Reasoning in Large Language Models
- 2026Better Think Thrice: Learning to Reason Causally with Double Counterfactual Consistency
- 2025On the Eligibility of LLMs for Counterfactual Reasoning: A Decompositional Study
- 2023Attribution-Scores and Causal Counterfactuals as Explanations in Artificial Intelligence
- 2023What If the TV Was Off? Examining Counterfactual Reasoning Abilities of Multi-modal Language Models
- 2023CLOMO: Counterfactual Logical Modification with Large Language Models
- 2025Counterfactual reasoning: an analysis of in-context emergence