Simplifying debiased inference via automatic differentiation and probabilistic programming
Not on the map. Why?
Abstract (arXiv)
We introduce an algorithm that simplifies the construction of efficient estimators, making them accessible to a broader audience. 'Dimple' takes as input computer code representing a parameter of interest and outputs an efficient estimator. Unlike standard approaches, it does not require users to derive a functional derivative known as the efficient influence function. Dimple avoids this task by applying automatic differentiation to the statistical functional of interest. Doing so requires expressing this functional as a composition of primitives satisfying a novel differentiability condition. Dimple also uses this composition to determine the nuisances it must estimate. In software, primitives can be implemented independently of one another and reused across different estimation problems. We provide a proof-of-concept Python implementation and showcase through examples how it allows users to go from parameter specification to efficient estimation with just a few lines of code.
Key facts. Cited by 10 papers in the map (data through 14 Oct 2026). Builds on 9 of its 45 references that are in the map. First posted on arXiv 14 May 2024.
Builds on
9 of 45 references.
References · 9
- 2015Automatic differentiation in machine learning: a surveycited by 855
- 2017Double/Debiased/Neyman Machine Learning of Treatment Effectscited by 76
- 2020Semiparametric proximal causal inferencecited by 59
- 2021Semiparametric counterfactual density estimationcited by 42
- 2015The Influence Function of Semiparametric Estimatorscited by 36
- 2018Counterfactual Mean Embeddingscited by 32
- 2020Non-parametric causal effects based on longitudinal modified treatment policiescited by 14
- 2023One-Step Estimation of Differentiable Hilbert-Valued Parameterscited by 11
- 2020Empirical bias-reducing adjustments to estimating functionscited by 1
Built on by
Citing papers per year: 2024: 2; 2025: 6; 2026: 2.
10 papers.
- 2026EdgeBench: Unveiling Scaling Laws of Learning from Real-World Environmentscited by 20
- 2024Quantifying Aleatoric Uncertainty of the Treatment Effect: A Novel Orthogonal Learnercited by 10
- 2025Automatic Debiased Machine Learning for Smooth Functionals of Nonparametric M-Estimandscited by 7
- 2025Efficient and Sharp Off-Policy Learning under Unobserved Confoundingcited by 6
- 2025Overlap-weighted orthogonal meta-learner for treatment effect estimation over timecited by 3
- 2025Inference on Variable Importance for Treatment Effect Heterogeneity: Shapley Values and Beyondcited by 2
- 2025Overlap-Adaptive Regularization for Conditional Average Treatment Effect Estimationcited by 1
- 2026Debiased neural operators for estimating functionalscited by 1
- 2024DNA-SE: Towards Deep Neural-Nets Assisted Semiparametric Estimationcited by 0
- 2025Toward an Asymptotic Efficiency Theory on Regular Parameter Manifoldscited by 0
- 2026EdgeBench: Unveiling Scaling Laws of Learning from Real-World Environments6 Jul 2026
- 2026Debiased neural operators for estimating functionals21 Apr 2026
- 2025Overlap-weighted orthogonal meta-learner for treatment effect estimation over time22 Oct 2025
- 2025Inference on Variable Importance for Treatment Effect Heterogeneity: Shapley Values and Beyond21 Oct 2025
- 2025Toward an Asymptotic Efficiency Theory on Regular Parameter Manifolds15 Oct 2025
- 2025Overlap-Adaptive Regularization for Conditional Average Treatment Effect Estimation29 Sep 2025
- 2025Efficient and Sharp Off-Policy Learning under Unobserved Confounding18 Feb 2025
- 2025Automatic Debiased Machine Learning for Smooth Functionals of Nonparametric M-Estimands21 Jan 2025
- 2024Quantifying Aleatoric Uncertainty of the Treatment Effect: A Novel Orthogonal Learner5 Nov 2024
- 2024DNA-SE: Towards Deep Neural-Nets Assisted Semiparametric Estimation4 Aug 2024