Building reproducible, reusable, and robust machine learning software

Joelle Pineau
DOI: https://doi.org/10.1145/3401025.3407941
2020-07-13
Abstract:We have seen significant achievements with machine learning in recent years. Yet reproducing results for state-of-the-art deep learning methods is seldom straightforward. High variance of some methods can make learning particularly difficult. Furthermore, results can be brittle to even minor perturbations in the domain or experimental procedure. In this talk, I will review challenges that arise in experimental techniques and reporting procedures in deep learning, with a particular focus on reinforcement learning. I will also describe several recent results and guidelines designed to make future results more reproducible, reusable and robust.
What problem does this paper attempt to address?