🤖 AI Summary
Existing uncertainty quantification tools face limitations in model selection, out-of-sample evaluation, and interpretability. To address these challenges, this paper introduces RobustiPy—a next-generation, Python-based multi-universe analysis framework. RobustiPy innovatively integrates bootstrap confidence intervals, combinatorial model enumeration, joint inference mechanisms, and explainable AI (XAI) techniques to enable precise decomposition of covariate prediction contributions, automated model averaging and selection, and rigorous out-of-sample robustness assessment. Leveraging efficient bootstrap resampling and linear regression–based multi-universe traversal, it substantially improves computational efficiency. Evaluated across five simulation studies and ten empirical applications—comprising approximately 672 million regression tests—RobustiPy demonstrates significant gains in accelerating robust causal inference, enhancing sensitivity analysis, and uncovering latent discrepancies in canonical studies. The framework markedly advances both the robustness and transparency of causal inference.
📝 Abstract
We present RobustiPy, a next generation Python-based framework for model uncertainty quantification and multiverse analysis, released under the GNU GPL v3.0. Through the integration of efficient bootstrap-based confidence intervals, combinatorial exploration of dependent-variable specifications, model selection and averaging, and two complementary joint-inference routines, RobustiPy transcends existing uncertainty-quantification tools. Its design further supports rigorous out-of-sample evaluation and apportions the predictive contribution of each covariate. We deploy the library across five carefully constructed simulations and ten empirically grounded case studies drawn from high-impact literature and teaching examples, including a novel re-analysis of "unexplained discrepancies" in famous prior work. To illustrate its performance, we time-profile RobustiPy over roughly 672 million simulated linear regressions. These applications showcase how RobustiPy not only accelerates robust inference but also deepens our interpretive insight into model sensitivity across the vast analytical multiverse within which scientists operate.