mlsanityData to 7 Oct 2026

Speeding up and reducing memory usage for scientific machine learning via mixed precision

arXiv 2401.16645 ↗First posted 30 Jan 2024cs.LGcited by 8

Not on the map. Why?

Abstract (arXiv)

Scientific machine learning (SciML) has emerged as a versatile approach to address complex computational science and engineering problems. Within this field, physics-informed neural networks (PINNs) and deep operator networks (DeepONets) stand out as the leading techniques for solving partial differential equations by incorporating both physical equations and experimental data. However, training PINNs and DeepONets requires significant computational resources, including long computational times and large amounts of memory. In search of computational efficiency, training neural networks using half precision (float16) rather than the conventional single (float32) or double (float64) precision has gained substantial interest, given the inherent benefits of reduced computational time and memory consumed. However, we find that float16 cannot be applied to SciML methods, because of gradient divergence at the start of training, weight updates going to zero, and the inability to converge to a local minima. To overcome these limitations, we explore mixed precision, which is an approach that combines the float16 and float32 numerical formats to reduce memory usage and increase computational speed. Our experiments showcase that mixed precision training not only substantially decreases training times and memory demands but also maintains model accuracy. We also reinforce our empirical observations with a theoretical analysis. The research has broad implications for SciML in various computational applications.

Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 22 of its 40 references that are in the map. First posted on arXiv 30 Jan 2024.

Builds on

22 of 40 references.

References · 22

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
  4. 2015Learning both Weights and Connections for Efficient Neural Networkscited by 1,998
  5. 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,965
  6. 2017Mixed Precision Trainingcited by 1,135
  7. 2017Visualizing the Loss Landscape of Neural Netscited by 1,126
  8. 2021A Survey of Quantization Methods for Efficient Neural Network Inferencecited by 798
  9. 2019DeepXDE: A deep learning library for solving differential equationscited by 617
  10. 2021Physics-informed neural networks with hard constraints for inverse designcited by 277
  11. 2019Physics-Constrained Deep Learning for High-dimensional Surrogate Modeling and Uncertainty Quantification without Labeled Datacited by 261
  12. 2022A comprehensive study of non-adaptive and residual-based adaptive sampling for physics-informed neural networkscited by 233
10 more
  1. 2021Gradient-enhanced physics-informed neural networks for forward and inverse PDE problemscited by 220
  2. 2018Bayesian Deep Convolutional Encoder-Decoder Networks for Surrogate Modeling and Uncertainty Quantificationcited by 199
  3. 2018Quantifying total uncertainty in physics-informed neural networks for solving forward and inverse stochastic problemscited by 144
  4. 2020Physics-informed neural network for ultrasound nondestructive quantification of surface breaking crackscited by 67
  5. 2018Highly Scalable Deep Learning Training System with Mixed-Precision: Training ImageNet in Four Minutescited by 63
  6. 2023Fourier-DeepONet: Fourier-enhanced deep operator networks for full waveform inversion with improved accuracy, generalizability, and robustnesscited by 60
  7. 2023Fourier-MIONet: Fourier-enhanced multiple-input neural operators for multiphase modeling of geological carbon sequestrationcited by 46
  8. 2018On the Fenchel Duality between Strong Convexity and Lipschitz Continuous Gradientcited by 42
  9. 2022Systems Biology: Identifiability analysis and parameter identification via systems-biology informed neural networkscited by 23
  10. 2023Machine Learning for Partial Differential Equationscited by 20

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 3; 2026: 3.

8 papers.