FLAME: A Fast Large-scale Almost Matching Exactly Approach to Causal Inference
Not on the map. Why?
Abstract (arXiv)
A classical problem in causal inference is that of matching, where treatment units need to be matched to control units based on covariate information. In this work, we propose a method that computes high quality almost-exact matches for high-dimensional categorical datasets. This method, called FLAME (Fast Large-scale Almost Matching Exactly), learns a distance metric for matching using a hold-out training data set. In order to perform matching efficiently for large datasets, FLAME leverages techniques that are natural for query processing in the area of database management, and two implementations of FLAME are provided: the first uses SQL queries and the second uses bit-vector techniques. The algorithm starts by constructing matches of the highest quality (exact matches on all covariates), and successively eliminates variables in order to match exactly on as many variables as possible, while still maintaining interpretable high-quality matches and balance between treatment and control groups. We leverage these high quality matches to estimate conditional average treatment effects (CATEs). Our experiments show that FLAME scales to huge datasets with millions of observations where existing state-of-the-art methods fail, and that it achieves significantly better performance than other matching methods.
Key facts. Cited by 16 papers in the map (data through 14 Oct 2026). First posted on arXiv 19 Jul 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 4; 2023: 2; 2024: 2; 2025: 3; 2026: 1.
16 papers.
Sort:
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 367
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2022Validating Causal Inference Methodscited by 20
- 2022Neural Score Matching for High-Dimensional Causal Inferencecited by 6
- 2023Variable Importance Matching for Causal Inferencecited by 4
- 2024Implicitly Guided Design with PropEn: Match your Data to Follow the Gradientcited by 4
- 2022Doubly Robust Kernel Statistics for Testing Distributional Treatment Effectscited by 2
- 2022Estimating causal effects with optimization-based methods: A review and empirical comparisoncited by 1
- 2023Matched Machine Learning: A Generalized Framework for Treatment Effect Inference With Learned Metricscited by 1
- 2025Generalized coarsened confounding for causal effects: a large-sample frameworkcited by 1
- 2021dame-flame: A Python Library Providing Fast Interpretable Matching for Causal Inferencecited by 0
- 2021A Two-Stage Feature Selection Approach for Robust Evaluation of Treatment Effects in High-Dimensional Observational Datacited by 0
4 more
- 2024Beyond Flatland: A Geometric Take on Matching Methods for Treatment Effect Estimationcited by 0
- 2025A Two-Stage Interpretable Matching Framework for Causal Inferencecited by 0
- 2025Revisiting Broken Windows Theorycited by 0
- 2026A Novel Computational Framework for Causal Inference: Tree-Based Discretization with ILP-Based Matchingcited by 0
- 2026A Novel Computational Framework for Causal Inference: Tree-Based Discretization with ILP-Based Matching30 Apr 2026
- 2025Revisiting Broken Windows Theory20 Sep 2025
- 2025A Two-Stage Interpretable Matching Framework for Causal Inference13 Apr 2025
- 2025Generalized coarsened confounding for causal effects: a large-sample framework6 Jan 2025
- 2024Beyond Flatland: A Geometric Take on Matching Methods for Treatment Effect Estimation9 Sep 2024
- 2024Implicitly Guided Design with PropEn: Match your Data to Follow the Gradient28 May 2024
- 2023Matched Machine Learning: A Generalized Framework for Treatment Effect Inference With Learned Metrics3 Apr 2023
- 2023Variable Importance Matching for Causal Inference23 Feb 2023
- 2022Doubly Robust Kernel Statistics for Testing Distributional Treatment Effects9 Dec 2022
- 2022Neural Score Matching for High-Dimensional Causal Inference1 Mar 2022
- 2022Estimating causal effects with optimization-based methods: A review and empirical comparison28 Feb 2022
- 2022Validating Causal Inference Methods9 Feb 2022
4 more
- 2021A Two-Stage Feature Selection Approach for Robust Evaluation of Treatment Effects in High-Dimensional Observational Data27 Nov 2021
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challenges20 Mar 2021
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applications7 Mar 2021
- 2021dame-flame: A Python Library Providing Fast Interpretable Matching for Causal Inference6 Jan 2021
- 2021Interpretable Machine Learning: Fundamental Principles and 10 Grand Challengescited by 367
- 2021Counterfactuals and Causability in Explainable Artificial Intelligence: Theory, Algorithms, and Applicationscited by 59
- 2022Validating Causal Inference Methodscited by 20
- 2022Neural Score Matching for High-Dimensional Causal Inferencecited by 6
- 2023Variable Importance Matching for Causal Inferencecited by 4
- 2024Implicitly Guided Design with PropEn: Match your Data to Follow the Gradientcited by 4
- 2022Doubly Robust Kernel Statistics for Testing Distributional Treatment Effectscited by 2
- 2022Estimating causal effects with optimization-based methods: A review and empirical comparisoncited by 1
- 2023Matched Machine Learning: A Generalized Framework for Treatment Effect Inference With Learned Metricscited by 1
- 2025Generalized coarsened confounding for causal effects: a large-sample frameworkcited by 1
- 2021dame-flame: A Python Library Providing Fast Interpretable Matching for Causal Inferencecited by 0
- 2021A Two-Stage Feature Selection Approach for Robust Evaluation of Treatment Effects in High-Dimensional Observational Datacited by 0
12 most cited of 16 All 16 (JSON)
- 2026A Novel Computational Framework for Causal Inference: Tree-Based Discretization with ILP-Based Matching30 Apr 2026
- 2025Revisiting Broken Windows Theory20 Sep 2025
- 2025A Two-Stage Interpretable Matching Framework for Causal Inference13 Apr 2025
- 2025Generalized coarsened confounding for causal effects: a large-sample framework6 Jan 2025
- 2024Beyond Flatland: A Geometric Take on Matching Methods for Treatment Effect Estimation9 Sep 2024
- 2024Implicitly Guided Design with PropEn: Match your Data to Follow the Gradient28 May 2024
- 2023Matched Machine Learning: A Generalized Framework for Treatment Effect Inference With Learned Metrics3 Apr 2023
- 2023Variable Importance Matching for Causal Inference23 Feb 2023
- 2022Doubly Robust Kernel Statistics for Testing Distributional Treatment Effects9 Dec 2022
- 2022Neural Score Matching for High-Dimensional Causal Inference1 Mar 2022
- 2022Estimating causal effects with optimization-based methods: A review and empirical comparison28 Feb 2022
- 2022Validating Causal Inference Methods9 Feb 2022
12 newest of 16 All 16 (JSON)