The Scientific Method in the Science of Machine Learning
Jessica Zosa Forde, Michela Paganini

TL;DR
This paper advocates for integrating the scientific method into machine learning research, emphasizing hypothesis testing and uncertainty estimation to improve rigor, safety, and interpretability.
Contribution
It identifies missing scientific practices in ML, analyzes how other sciences promote rigor, and offers recommendations for adopting these practices in ML research.
Findings
Highlighting the importance of hypothesis formulation and testing in ML.
Case study from physics demonstrating rigorous scientific practices.
Recommendations for integrating scientific methodology into ML research.
Abstract
In the quest to align deep learning with the sciences to address calls for rigor, safety, and interpretability in machine learning systems, this contribution identifies key missing pieces: the stages of hypothesis formulation and testing, as well as statistical and systematic uncertainty estimation -- core tenets of the scientific method. This position paper discusses the ways in which contemporary science is conducted in other domains and identifies potentially useful practices. We present a case study from physics and describe how this field has promoted rigor through specific methodological practices, and provide recommendations on how machine learning researchers can adopt these practices into the research ecosystem. We argue that both domain-driven experiments and application-agnostic questions of the inner workings of fundamental building blocks of machine learning models ought to…
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.
Taxonomy
TopicsMachine Learning and Data Classification · Cell Image Analysis Techniques · Adversarial Robustness in Machine Learning
MethodsInterpretability
