Double machine learning for sample selection models
Not on the map. Why?
Abstract (arXiv)
This paper considers the evaluation of discretely distributed treatments when outcomes are only observed for a subpopulation due to sample selection or outcome attrition. For identification, we combine a selection-on-observables assumption for treatment assignment with either selection-on-observables or instrumental variable assumptions concerning the outcome attrition/sample selection process. We also consider dynamic confounding, meaning that covariates that jointly affect sample selection and the outcome may (at least partly) be influenced by the treatment. To control in a data-driven way for a potentially high dimensional set of pre- and/or post-treatment covariates, we adapt the double machine learning framework for treatment evaluation to sample selection problems. We make use of (a) Neyman-orthogonal, doubly robust, and efficient score functions, which imply the robustness of treatment effect estimation to moderate regularization biases in the machine learning-based estimation of the outcome, treatment, or sample selection models and (b) sample splitting (or cross-fitting) to prevent overfitting bias. We demonstrate that the proposed estimators are asymptotically normal and root-n consistent under specific regularity conditions concerning the machine learners and investigate their finite sample properties in a simulation study. We also apply our proposed methodology to the Job Corps data for evaluating the effect of training on hourly wages which are only observed conditional on employment. The estimator is available in the causalweight package for the statistical software R.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 30 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 1; 2024: 3; 2025: 1; 2026: 1.
8 papers.
- 2024FreDF: Learning to Forecast in the Frequency Domaincited by 79
- 2021DoubleML -- An Object-Oriented Implementation of Double Machine Learning in Rcited by 13
- 2023Double Machine Learning for Static Panel Models with Fixed Effectscited by 4
- 2021Generalized Kernel Ridge Regression for Causal Inference with Missing-at-Random Sample Selectioncited by 1
- 2024Estimation of conditional average treatment effects on distributed confidential datacited by 1
- 2024Sample Selection Bias in Machine Learning for Healthcarecited by 0
- 2025xtdml: Double Machine Learning Estimation to Static Panel Data Models with Fixed Effects in Rcited by 0
- 2026Automatic debiased machine learning and sensitivity analysis for sample selection modelscited by 0
- 2026Automatic debiased machine learning and sensitivity analysis for sample selection models13 Jan 2026
- 2025xtdml: Double Machine Learning Estimation to Static Panel Data Models with Fixed Effects in R17 Dec 2025
- 2024Sample Selection Bias in Machine Learning for Healthcare13 May 2024
- 2024Estimation of conditional average treatment effects on distributed confidential data5 Feb 2024
- 2024FreDF: Learning to Forecast in the Frequency Domain4 Feb 2024
- 2023Double Machine Learning for Static Panel Models with Fixed Effects13 Dec 2023
- 2021Generalized Kernel Ridge Regression for Causal Inference with Missing-at-Random Sample Selection9 Nov 2021
- 2021DoubleML -- An Object-Oriented Implementation of Double Machine Learning in R17 Mar 2021