Position: The Causal Revolution Needs Scientific Pragmatism
Joshua Loftus
TL;DR
The paper addresses stagnation in the causal revolution by contrasting scientific perfectionism with an algorithmically oriented ML culture that favors automation. It argues for scientific pragmatism, treating causal models as tools for hypothetical reasoning and distinguishing $X \rightarrow Y$ causality from purely predictive relations, with interventions via $do(X)$ when appropriate. It further endorses value pluralism and human-centered design to justify using causal methods across diverse goals beyond predictive accuracy, emphasizing transparency about assumptions. Together, these ideas form a pragmatic framework to standardize causal explanations, broaden applicability in science and policy, and align progress with human-centered values.
Abstract
Causal models and methods have great promise, but their progress has been stalled. Proposals using causality get squeezed between two opposing worldviews. Scientific perfectionism--an insistence on only using "correct" models--slows the adoption of causal methods in knowledge generating applications. Pushing in the opposite direction, the academic discipline of computer science prefers algorithms with no or few assumptions, and technologies based on automation and scalability are often selected for economic and business applications. We argue that these system-centric inductive biases should be replaced with a human-centric philosophy we refer to as scientific pragmatism. The machine learning community must strike the right balance to make space for the causal revolution to prosper.
