mlsanityData to 7 Oct 2026

PETScML: Second-order solvers for training regression problems in Scientific Machine Learning

arXiv 2403.12188 ↗First posted 18 Mar 2024cs.LG cs.MS math.OCcited by 4

Not on the map. Why?

Abstract (arXiv)

In recent years, we have witnessed the emergence of scientific machine learning as a data-driven tool for the analysis, by means of deep-learning techniques, of data produced by computational science and engineering applications. At the core of these methods is the supervised training algorithm to learn the neural network realization, a highly non-convex optimization problem that is usually solved using stochastic gradient methods. However, distinct from deep-learning practice, scientific machine-learning training problems feature a much larger volume of smooth data and better characterizations of the empirical risk functions, which make them suited for conventional solvers for unconstrained optimization. We introduce a lightweight software framework built on top of the Portable and Extensible Toolkit for Scientific computation to bridge the gap between deep-learning software and conventional solvers for unconstrained minimization. We empirically demonstrate the superior efficacy of a trust region method based on the Gauss-Newton approximation of the Hessian in improving the generalization errors arising from regression tasks when learning surrogate models for a wide range of scientific machine-learning techniques and test cases. All the conventional second-order solvers tested, including L-BFGS and inexact Newton with line-search, compare favorably, either in terms of cost or accuracy, with the adaptive first-order methods used to validate the surrogate models.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 36 of its 78 references that are in the map. First posted on arXiv 18 Mar 2024.

Builds on

36 of 78 references.

References · 36

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2016Densely Connected Convolutional Networkscited by 6,691
  5. 2016Gaussian Error Linear Units (GELUs)cited by 3,431
  6. 2020Fourier Neural Operator for Parametric Partial Differential Equationscited by 2,806
  7. 2019DeepONet: Learning nonlinear operators for identifying differential equations based on the universal approximation theorem of operatorscited by 1,965
  8. 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
  9. 2016Optimization Methods for Large-Scale Machine Learningcited by 1,140
  10. 2015Optimizing Neural Networks with Kronecker-factored Approximate Curvaturecited by 776
  11. 2014Deep Learning in Neural Networks: An Overviewcited by 765
  12. 2019Large Batch Optimization for Deep Learning: Training BERT in 76 minutescited by 671
24 more
  1. 2017The Deep Ritz method: A deep learning-based numerical algorithm for solving variational problemscited by 581
  2. 2018Shampoo: Preconditioned Stochastic Tensor Optimizationcited by 413
  3. 2018Deep Hidden Physics Models: Deep Learning of Nonlinear Partial Differential Equationscited by 233
  4. 2020ADAHESSIAN: An Adaptive Second Order Optimizer for Machine Learningcited by 201
  5. 2021On the Origin of Implicit Regularization in Stochastic Gradient Descentcited by 183
  6. 2021Going Beyond Linear Transformers with Recurrent Fast Weight Programmerscited by 84
  7. 2020Rational neural networkscited by 75
  8. 2014A Stochastic Quasi-Newton Method for Large-Scale Optimizationcited by 68
  9. 2020Practical Quasi-Newton Methods for Training Deep Neural Networkscited by 67
  10. 2020Training (Overparametrized) Neural Networks in Near-Linear Timecited by 58
  11. 2015Preconditioned Stochastic Gradient Descentcited by 48
  12. 2021Exponential Convergence of Deep Operator Networks for Elliptic Partial Differential Equationscited by 44
  13. 2021Data-driven discovery of Green's functions with human-understandable deep learningcited by 43
  14. 2022Derivative-Informed Neural Operator: An Efficient Framework for High-Dimensional Parametric Derivative Learningcited by 43
  15. 2017Newton-Type Methods for Non-Convex Optimization Under Inexact Hessian Informationcited by 41
  16. 2019Adaptive Deep Learning for High-Dimensional Hamilton-Jacobi-Bellman Equationscited by 40
  17. 2023Elliptic PDE learning is provably data-efficientcited by 26
  18. 2021KAISA: An Adaptive Second-Order Optimizer Framework for Deep Neural Networkscited by 20
  19. 2023ASDL: A Unified Interface for Gradient Preconditioning in PyTorchcited by 20
  20. 2020Scalable Second Order Optimization for Deep Learningcited by 16
  21. 2020Toward Performance-Portable PETSc for GPU-based Exascale Systemscited by 5
  22. 2020Low Rank Saddle Free Newton: A Scalable Method for Stochastic Nonconvex Optimizationcited by 4
  23. 2019Convergence of Newton-MR under Inexact Hessian Informationcited by 3
  24. 2021The PetscSF Scalable Communication Layercited by 3

Built on by

Cited by year (2026 to 7 Oct)

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

4 papers.