A Structure-Guided Gauss-Newton Method for Shallow ReLU Neural Network

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Cai, Zhiqiang, Ding, Tong, Liu, Min, Liu, Xinyu, Xia, Jianlin
Formato: Preprint
Publicado: 2024
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866911064925405184
author Cai, Zhiqiang
Ding, Tong
Liu, Min
Liu, Xinyu
Xia, Jianlin
author_facet Cai, Zhiqiang
Ding, Tong
Liu, Min
Liu, Xinyu
Xia, Jianlin
contents In this paper, we propose a structure-guided Gauss-Newton (SgGN) method for solving least squares problems using a shallow ReLU neural network. The method effectively takes advantage of both the least squares structure and the neural network structure of the objective function. By categorizing the weights and biases of the hidden and output layers of the network as nonlinear and linear parameters, respectively, the method iterates back and forth between the nonlinear and linear parameters. The nonlinear parameters are updated by a damped Gauss-Newton method and the linear ones are updated by a linear solver. Moreover, at the Gauss-Newton step, a special form of the Gauss-Newton matrix is derived for the shallow ReLU neural network and is used for efficient iterations. It is shown that the corresponding mass and Gauss-Newton matrices in the respective linear and nonlinear steps are symmetric and positive definite under reasonable assumptions. Thus, the SgGN method naturally produces an effective search direction without the need of additional techniques like shifting in the Levenberg-Marquardt method to achieve invertibility of the Gauss-Newton matrix. The convergence and accuracy of the method are demonstrated numerically for several challenging function approximation problems, especially those with discontinuities or sharp transition layers that pose significant challenges for commonly used training algorithms in machine learning.
format Preprint
id arxiv_https___arxiv_org_abs_2404_05064
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle A Structure-Guided Gauss-Newton Method for Shallow ReLU Neural Network
Cai, Zhiqiang
Ding, Tong
Liu, Min
Liu, Xinyu
Xia, Jianlin
Machine Learning
Numerical Analysis
65D15, 65K10
In this paper, we propose a structure-guided Gauss-Newton (SgGN) method for solving least squares problems using a shallow ReLU neural network. The method effectively takes advantage of both the least squares structure and the neural network structure of the objective function. By categorizing the weights and biases of the hidden and output layers of the network as nonlinear and linear parameters, respectively, the method iterates back and forth between the nonlinear and linear parameters. The nonlinear parameters are updated by a damped Gauss-Newton method and the linear ones are updated by a linear solver. Moreover, at the Gauss-Newton step, a special form of the Gauss-Newton matrix is derived for the shallow ReLU neural network and is used for efficient iterations. It is shown that the corresponding mass and Gauss-Newton matrices in the respective linear and nonlinear steps are symmetric and positive definite under reasonable assumptions. Thus, the SgGN method naturally produces an effective search direction without the need of additional techniques like shifting in the Levenberg-Marquardt method to achieve invertibility of the Gauss-Newton matrix. The convergence and accuracy of the method are demonstrated numerically for several challenging function approximation problems, especially those with discontinuities or sharp transition layers that pose significant challenges for commonly used training algorithms in machine learning.
title A Structure-Guided Gauss-Newton Method for Shallow ReLU Neural Network
topic Machine Learning
Numerical Analysis
65D15, 65K10
url https://arxiv.org/abs/2404.05064