Breiman's two cultures: You don't have to choose sides
Not on the map. Why?
Abstract (arXiv)
Breiman's classic paper casts data analysis as a choice between two cultures: data modelers and algorithmic modelers. Stated broadly, data modelers use simple, interpretable models with well-understood theoretical properties to analyze data. Algorithmic modelers prioritize predictive accuracy and use more flexible function approximations to analyze data. This dichotomy overlooks a third set of models - mechanistic models derived from scientific theories (e.g., ODE/SDE simulators). Mechanistic models encode application-specific scientific knowledge about the data. And while these categories represent extreme points in model space, modern computational and algorithmic tools enable us to interpolate between these points, producing flexible, interpretable, and scientifically-informed hybrids that can enjoy accurate and robust predictions, and resolve issues with data analysis that Breiman describes, such as the Rashomon effect and Occam's dilemma. Challenges still remain in finding an appropriate point in model space, with many choices on how to compose model components and the degree to which each component informs inferences.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 14 of its 48 references that are in the map. First posted on arXiv 25 Apr 2021.
Builds on
14 of 48 references.
References · 14
- 2017Attention Is All You Needcited by 59,932
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 488
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2013Black Box Variational Inferencecited by 317
- 2016Automatic Differentiation Variational Inferencecited by 159
- 2017Physics-guided Neural Networks (PGNN): An Application in Lake Temperature Modelingcited by 130
- 2016Composing graphical models with neural networks for structured representations and fast inferencecited by 113
- 2016Theano: A Python framework for fast computation of mathematical expressionscited by 64
- 2016Edward: A library for probabilistic modeling, inference, and criticismcited by 28
2 more
- 2020Interpretable Sequence Learning for COVID-19 Forecastingcited by 22
- 2020Learning Insulin-Glucose Dynamics in the Wildcited by 15
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 3; 2024: 1; 2025: 0; 2026: 1.
8 papers.
- 2021A Framework for Machine Learning of Model Error in Dynamical Systemscited by 37
- 2022Discrepancy Modeling Framework: Learning missing physics, modeling systematic residuals, and disambiguating between deterministic and random effectscited by 15
- 2022A Review of Machine Learning Methods Applied to Structural Dynamics and Vibroacousticcited by 7
- 2023Learning Absorption Rates in Glucose-Insulin Dynamics from Meal Covariatescited by 3
- 2023Explainable Predictive Maintenancecited by 3
- 2024People Attribute Purpose to Autonomous Vehicles When Explaining Their Behavior: Insights from Cognitive Science for Explainable AIcited by 2
- 2023Interpretable Mechanistic Representations for Meal-level Glycemic Control in the Wildcited by 0
- 2026Structured Hybrid Mechanistic Models for Robust Estimation of Time-Dependent Intervention Outcomescited by 0
- 2026Structured Hybrid Mechanistic Models for Robust Estimation of Time-Dependent Intervention Outcomes11 Feb 2026
- 2024People Attribute Purpose to Autonomous Vehicles When Explaining Their Behavior: Insights from Cognitive Science for Explainable AI11 Mar 2024
- 2023Interpretable Mechanistic Representations for Meal-level Glycemic Control in the Wild6 Dec 2023
- 2023Explainable Predictive Maintenance8 Jun 2023
- 2023Learning Absorption Rates in Glucose-Insulin Dynamics from Meal Covariates27 Apr 2023
- 2022A Review of Machine Learning Methods Applied to Structural Dynamics and Vibroacoustic13 Apr 2022
- 2022Discrepancy Modeling Framework: Learning missing physics, modeling systematic residuals, and disambiguating between deterministic and random effects10 Mar 2022
- 2021A Framework for Machine Learning of Model Error in Dynamical Systems14 Jul 2021