Precision Machine Learning
Eric J. Michaud, Ziming Liu, Max Tegmark

TL;DR
This paper investigates high-precision machine learning model fitting, comparing methods and analyzing neural networks' ability to exploit structures, revealing their strengths and limitations across different data dimensions.
Contribution
It provides empirical comparisons of approximation methods, studies neural network loss landscapes, and introduces training tricks for achieving extremely low loss in high-precision regimes.
Findings
Neural networks outperform classical methods in high-dimensional approximation.
Neural networks are less effective in low-dimensional cases with common optimizers.
New training tricks enable neural networks to reach near-numerical precision limits.
Abstract
We explore unique considerations involved in fitting ML models to data with very high precision, as is often required for science applications. We empirically compare various function approximation methods and study how they scale with increasing parameters and data. We find that neural networks can often outperform classical approximation methods on high-dimensional examples, by auto-discovering and exploiting modular structures therein. However, neural networks trained with common optimizers are less powerful for low-dimensional cases, which motivates us to study the unique properties of neural network loss landscapes and the corresponding optimization challenges that arise in the high precision regime. To address the optimization issue in low dimensions, we develop training tricks which enable us to train neural networks to extremely low loss, close to the limits allowed by numerical…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Computational Physics and Python Applications · Neural Networks and Applications
