Research map / Probabilistic and scientific modeling / Treatment effects
From Geometry to Causality- Ricci Curvature and the Reliability of Causal Inference on Networks
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Links graph Ricci curvature to causal identification theoretically (negative curvature hampers identifiability) and proposes Ricci-flow edge reweighting to improve GNN-based network causal effect estimation (f-NetEst).
Problem
Causal effect estimation on networked treatment units is hard because network dependencies violate ignorability and SUTVA, and there is no ground-truth-free way to assess reliability of GNN-based causal estimates.
Approach
Theoretically connects Ollivier-Ricci curvature (via entropy bounds from optimal transport and entropic causal inference) to identifiability of causal parameters, showing negative curvature regions yield less reliable ITE estimates; then applies discrete Ricci flow to reweight edges of the input graph so curvature is flattened, improving NetEst.
Key results
- f-NetEst (Ricci flow adjusted NetEst) achieves the lowest PEHE on all nine datasets, e.g. BC 0.033 vs 0.069 for NetEst (relative gain up to 52%).
- Empirically, summed Ollivier-Ricci curvature around a node is negatively correlated with ITE estimation error across nine networks.
- Ricci flow adjustment also reduces error for T-Learner+GNN, X-Learner+GNN and NetDeconf in most cases.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Apply Ricci flow adjustment to NetEst | NetEst · BC | PEHE: 0.069 -> 0.033 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · Flickr | PEHE: 0.213 -> 0.208 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · Cornell | PEHE: 0.165 -> 0.127 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · Texas | PEHE: 0.330 -> 0.308 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · Wisconsin | PEHE: 0.147 -> 0.142 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · chameleon | PEHE: 0.247 -> 0.230 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · Cora | PEHE: 0.082 -> 0.078 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · CiteSeer | PEHE: 0.176 -> 0.165 | Helped |
| Apply Ricci flow adjustment to NetEst | NetEst · Actor | PEHE: 0.094 -> 0.088 | Helped |
| Use regions with non-negative rather than negative Ricci curvature | causal effect estimation on network nodes · nine empirical networks | ITE estimation error | Helped |
Surprising findings
- Ricci flow adjustment makes X-Learner+GNN and T-Learner+GNN errors worse on some datasets (e.g., Wisconsin and Cora), so gains are not uniform across models.
Limitations
- Ricci flow is a static graph reweighting and is not updated during training.
- Cannot target specific network neighborhoods for improvement.
- Edge reweighting requires care for conceptual consistency of edge weights with the problem context.
Experimental setup
Datasets: BlogCatalog Flickr Cornell Texas Wisconsin chameleon Cora CiteSeer Actor
Benchmarks: BlogCatalog Flickr Cornell Texas Wisconsin chameleon Cora CiteSeer Actor
Metrics: PEHE ITE error
Baselines: T-Learner+RF X-Learner+RF TARNet CFR T-Learner+GNN X-Learner+GNN NetDeconf NetEst
Builds on: NetEst Ollivier-Ricci curvature discrete Ricci flow entropic causal inference anchor regression
Closest papers by meaning
- Graph Distance Based on Cause-Effect Estimands with Latents (NeurIPS 2026 · similarity 0.87)
- Rethinking Causal Relationships Learning in Graph Neural Networks (AAAI 2024 · similarity 0.87)
- Identifying Macro Causal Effects in C-DMGs over DMGs (NeurIPS 2025 · similarity 0.87)
- Out-of-Distribution Generalization on Graphs via Progressive Inference (AAAI 2025 · similarity 0.86)
- Toward Falsifying Causal Graphs Using a Permutation-Based Test (AAAI 2025 · similarity 0.86)
- A Recipe for Causal Graph Regression: Confounding Effects Revisited (ICML 2025 · similarity 0.86)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
