Leo Breiman, the Rashomon Effect, and the Occam Dilemma
Cynthia Rudin

TL;DR
This paper revisits Leo Breiman's Two Cultures, analyzing the Rashomon Effect and Occam Dilemma with modern computational insights, arguing that accuracy, simplicity, and causality can be achieved without traditional model constraints.
Contribution
It offers a modern perspective on Breiman's theories, clarifying misconceptions and demonstrating that algorithmic models can be accurate and interpretable without being complex.
Findings
Algorithmic models do not need to be complex for high accuracy.
The Rashomon Effect explains the nullification of the Occam Dilemma.
Modern computational tools challenge Breiman's original claims.
Abstract
In the famous Two Cultures paper, Leo Breiman provided a visionary perspective on the cultures of ''data models'' (modeling with consideration of data generation) versus ''algorithmic models'' (vanilla machine learning models). I provide a modern perspective on these approaches. One of Breiman's key arguments against data models is the ''Rashomon Effect,'' which is the existence of many different-but-equally-good models. The Rashomon Effect implies that data modelers would not be able to determine which model generated the data. Conversely, one of his core advantages in favor of data models is simplicity, as he claimed there exists an ''Occam Dilemma,'' i.e., an accuracy-simplicity tradeoff. After 25 years of powerful computers, it has become clear that this claim is not generally true, in that algorithmic models do not need to be complex to be accurate; however, there are nuances that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
