English

Uncertainty Baselines: Benchmarks for Uncertainty & Robustness in Deep Learning

Machine Learning 2022-01-06 v3

Abstract

High-quality estimates of uncertainty and robustness are crucial for numerous real-world applications, especially for deep learning which underlies many deployed ML systems. The ability to compare techniques for improving these estimates is therefore very important for research and practice alike. Yet, competitive comparisons of methods are often lacking due to a range of reasons, including: compute availability for extensive tuning, incorporation of sufficiently many baselines, and concrete documentation for reproducibility. In this paper we introduce Uncertainty Baselines: high-quality implementations of standard and state-of-the-art deep learning methods on a variety of tasks. As of this writing, the collection spans 19 methods across 9 tasks, each with at least 5 metrics. Each baseline is a self-contained experiment pipeline with easily reusable and extendable components. Our goal is to provide immediate starting points for experimentation with new methods or applications. Additionally we provide model checkpoints, experiment outputs as Python notebooks, and leaderboards for comparing results. Code available at https://github.com/google/uncertainty-baselines.

Keywords

Cite

@article{arxiv.2106.04015,
  title  = {Uncertainty Baselines: Benchmarks for Uncertainty & Robustness in Deep Learning},
  author = {Zachary Nado and Neil Band and Mark Collier and Josip Djolonga and Michael W. Dusenberry and Sebastian Farquhar and Qixuan Feng and Angelos Filos and Marton Havasi and Rodolphe Jenatton and Ghassen Jerfel and Jeremiah Liu and Zelda Mariet and Jeremy Nixon and Shreyas Padhy and Jie Ren and Tim G. J. Rudner and Faris Sbahi and Yeming Wen and Florian Wenzel and Kevin Murphy and D. Sculley and Balaji Lakshminarayanan and Jasper Snoek and Yarin Gal and Dustin Tran},
  journal= {arXiv preprint arXiv:2106.04015},
  year   = {2022}
}
R2 v1 2026-06-24T02:56:16.240Z