mlsanityData to 7 Oct 2026

Reconciling Predictive Multiplicity in Practice

arXiv 2501.16549 ↗First posted 27 Jan 2025cs.CY cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Many machine learning applications predict individual probabilities, such as the likelihood that a person develops a particular illness. Since these probabilities are unknown, a key question is how to address situations in which different models trained on the same dataset produce varying predictions for certain individuals. This issue is exemplified by the model multiplicity (MM) phenomenon, where a set of comparable models yield inconsistent predictions. Roth, Tolbert, and Weinstein recently introduced a reconciliation procedure, the Reconcile algorithm, to address this problem. Given two disagreeing models, the algorithm leverages their disagreement to falsify and improve at least one of the models. In this paper, we empirically analyze the Reconcile algorithm using five widely-used fairness datasets: COMPAS, Communities and Crime, Adult, Statlog (German Credit Data), and the ACS Dataset. We examine how Reconcile fits within the model multiplicity literature and compare it to existing MM solutions, demonstrating its effectiveness. We also discuss potential improvements to the Reconcile algorithm theoretically and practically. Finally, we extend the Reconcile algorithm to the setting of causal inference, given that different competing estimators can again disagree on specific causal average treatment effect (CATE) values. We present the first extension of the Reconcile algorithm in causal inference, analyze its theoretical properties, and conduct empirical tests. Our results confirm the practical effectiveness of Reconcile and its applicability across various domains.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 19 of its 45 references that are in the map. First posted on arXiv 27 Jan 2025.

Builds on

19 of 45 references.

References · 19

  1. 2017Meta-learners for Estimating Heterogeneous Treatment Effects using Machine Learningcited by 475
  2. 2021Retiring Adult: New Datasets for Fair Machine Learningcited by 443
  3. 2018All Models are Wrong, but Many are Useful: Learning a Variable's Importance by Studying an Entire Class of Prediction Models Simultaneouslycited by 364
  4. 2017Quasi-Oracle Estimation of Heterogeneous Treatment Effectscited by 328
  5. 2019Predictive Multiplicity in Classificationcited by 162
  6. 2021Algorithmic Monoculture and Social Welfarecited by 98
  7. 2020CausalML: Python Package for Causal Machine Learningcited by 74
  8. 2019Estimating Treatment Effects with Causal Forests: An Applicationcited by 58
  9. 2022Predictive Multiplicity in Probabilistic Classificationcited by 44
  10. 2018A Survey of Learning Causality with Data: Problems and Methodscited by 37
  11. 2023The Rashomon Importance Distribution: Getting RID of Unstable, Single Model-based Variable Importancecited by 29
  12. 2021Selective Ensembles for Consistent Predictionscited by 23
7 more
  1. 2019Variable Importance Clouds: A Way to Explore Variable Importance for the Set of Good Modelscited by 19
  2. 2023The Dataset Multiplicity Problem: How Unreliable Data Impacts Predictionscited by 17
  3. 2024Predictive Churn with the Set of Good Modelscited by 15
  4. 2022Reconciling Individual Probability Forecastscited by 14
  5. 2023A First Course in Causal Inferencecited by 11
  6. 2023Multi-Target Multiplicity: Flexibility and Fairness in Target Specification under Resource Constraintscited by 11
  7. 2024Multi-CATE: Multi-Accurate Conditional Average Treatment Effect Estimation Robust to Unknown Covariate Shiftscited by 2

Built on by

Not cited yet.