Understanding Multi-phase Optimization Dynamics and Rich Nonlinear Behaviors of ReLU Networks

Published: 21 Sept 2023, Last Modified: 27 Dec 2023NeurIPS 2023 spotlightEveryoneRevisionsBibTeX
Keywords: non-convex optimization, training dynamics, neural network
TL;DR: We conduct a complete theoretical characterization of the whole training process and nonlinear behaviors of ReLU networks trained by Gradient Flow on a linearly separable data.
Abstract: The training process of ReLU neural networks often exhibits complicated nonlinear phenomena. The nonlinearity of models and non-convexity of loss pose significant challenges for theoretical analysis. Therefore, most previous theoretical works on the optimization dynamics of neural networks focus either on local analysis (like the end of training) or approximate linear models (like Neural Tangent Kernel). In this work, we conduct a complete theoretical characterization of the training process of a two-layer ReLU network trained by Gradient Flow on a linearly separable data. In this specific setting, our analysis captures the whole optimization process starting from random initialization to final convergence. Despite the relatively simple model and data that we studied, we reveal four different phases from the whole training process showing a general simplifying-to-complicating learning trend. Specific nonlinear behaviors can also be precisely identified and captured theoretically, such as initial condensation, saddle-to-plateau dynamics, plateau escape, changes of activation patterns, learning with increasing complexity, etc.
Supplementary Material: zip
Submission Number: 5827
Loading