# Orthogonal Random Forest for Causal Inference

arXiv: https://arxiv.org/abs/1806.03467 · HTML: https://mlsanity.com/paper/1806.03467/

## Key facts

- Cited by 51 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 9 Jun 2018.

## Built on by (most cited first, 30 of 51)

- [Doubly Robust Distributionally Robust Off-Policy Evaluation and Learning](https://mlsanity.com/paper/2202.09667/) (2022)
- [Applied Causal Inference Powered by ML and AI](https://mlsanity.com/paper/2403.02467/) (2024)
- [Minimax Kernel Machine Learning for a Class of Doubly Robust Functionals with Application to Proximal Causal Inference](https://mlsanity.com/paper/2104.02929/) (2021)
- [An Adaptive Kernel Approach to Federated Learning of Heterogeneous Causal Effects](https://mlsanity.com/paper/2301.00346/) (2023)
- [Robust and Agnostic Learning of Conditional Distributional Treatment Effects](https://mlsanity.com/paper/2205.11486/) (2022)
- [Prescriptive Process Monitoring for Cost-Aware Cycle Time Reduction](https://mlsanity.com/paper/2105.07111/) (2021)
- [Prescriptive Process Monitoring Under Resource Constraints: A Causal Inference Approach](https://mlsanity.com/paper/2109.02894/) (2021)
- [Doubly Robust Alignment for Large Language Models](https://mlsanity.com/paper/2506.01183/) (2025)
- [Falsification before Extrapolation in Causal Effect Estimation](https://mlsanity.com/paper/2209.13708/) (2022)
- [An End-to-End Framework for Marketing Effectiveness Optimization under Budget Constraint](https://mlsanity.com/paper/2302.04477/) (2023)
- [Semi-parametric inference based on adaptively collected data](https://mlsanity.com/paper/2303.02534/) (2023)
- [Learning When to Treat Business Processes: Prescriptive Process Monitoring with Causal Inference and Reinforcement Learning](https://mlsanity.com/paper/2303.03572/) (2023)
- [Combining Experimental and Historical Data for Policy Evaluation](https://mlsanity.com/paper/2406.00317/) (2024)
- [Orthogonal Causal Calibration](https://mlsanity.com/paper/2406.01933/) (2024)
- [Differentially Private Learners for Heterogeneous Treatment Effects](https://mlsanity.com/paper/2503.03486/) (2025)
- [Federated Estimation of Causal Effects from Observational Data](https://mlsanity.com/paper/2106.00456/) (2021)
- [Estimating and Mitigating the Congestion Effect of Curbside Pick-ups and Drop-offs: A Causal Inference Approach](https://mlsanity.com/paper/2206.02164/) (2022)
- [Causal Q-Aggregation for CATE Model Selection](https://mlsanity.com/paper/2310.16945/) (2023)
- [Individual Treatment Effect Estimation Through Controlled Neural Network Training in Two Stages](https://mlsanity.com/paper/2201.08559/) (2022)
- [Generalized Causal Tree for Uplift Modeling](https://mlsanity.com/paper/2202.02416/) (2022)
- [GCF: Generalized Causal Forest for Heterogeneous Treatment Effect Estimation in Online Marketplace](https://mlsanity.com/paper/2203.10975/) (2022)
- [Unveiling the Potential of Robustness in Selecting Conditional Average Treatment Effect Estimators](https://mlsanity.com/paper/2402.18392/) (2024)
- [Estimating Heterogeneous Treatment Effects by Combining Weak Instruments and Observational Data](https://mlsanity.com/paper/2406.06452/) (2024)
- [Interventional Processes for Causal Uncertainty Quantification](https://mlsanity.com/paper/2410.14483/) (2024)
- [A Meta-learner for Heterogeneous Effects in Difference-in-Differences](https://mlsanity.com/paper/2502.04699/) (2025)
- [PrivATE: Differentially Private Confidence Intervals for Average Treatment Effects](https://mlsanity.com/paper/2505.21641/) (2025)
- [Causally-Enhanced Reinforcement Policy Optimization](https://mlsanity.com/paper/2509.23095/) (2025)
- [Debiased machine learning for estimating the causal effect of urban traffic on pedestrian crossing behaviour](https://mlsanity.com/paper/2212.11322/) (2022)
- [VISPUR: Visual Aids for Identifying and Interpreting Spurious Associations in Data-Driven Decisions](https://mlsanity.com/paper/2307.14448/) (2023)
- [High Precision Causal Model Evaluation with Conditional Randomization](https://mlsanity.com/paper/2311.01902/) (2023)

## Abstract (arXiv)

We propose the orthogonal random forest, an algorithm that combines Neyman-orthogonality to reduce sensitivity with respect to estimation error of nuisance parameters with generalized random forests (Athey et al., 2017)--a flexible non-parametric method for statistical estimation of conditional moment models using random forests. We provide a consistency rate and establish asymptotic normality for our estimator. We show that under mild assumptions on the consistency rate of the nuisance estimator, we can achieve the same error rate as an oracle with a priori knowledge of these nuisance parameters. We show that when the nuisance functions have a locally sparse parametrization, then a local ℓ1-penalized regression achieves the required rate. We apply our method to estimate heterogeneous treatment effects from observational data with discrete treatments or continuous treatments, and we show that, unlike prior work, our method provably allows to control for a high-dimensional set of variables under standard sparsity conditions. We also provide a comprehensive empirical evaluation of our algorithm on both synthetic and real data.
