LGMLSep 30, 2022

On the optimization and generalization of overparameterized implicit neural networks

arXiv:2209.15562v16 citationsh-index: 24
Originality Incremental advance
AI Analysis

This work addresses theoretical gaps in understanding implicit neural networks, which are important for efficient machine learning models, but it is incremental as it builds on prior analyses of overparameterization and generalization.

The paper tackles the optimization and generalization of overparameterized implicit neural networks, showing that global convergence is guaranteed even when only the implicit layer is trained, and providing an initialization-sensitive generalization bound that allows gradient flow to achieve arbitrarily small generalization errors with proper random initialization.

Implicit neural networks have become increasingly attractive in the machine learning community since they can achieve competitive performance but use much less computational resources. Recently, a line of theoretical works established the global convergences for first-order methods such as gradient descent if the implicit networks are over-parameterized. However, as they train all layers together, their analyses are equivalent to only studying the evolution of the output layer. It is unclear how the implicit layer contributes to the training. Thus, in this paper, we restrict ourselves to only training the implicit layer. We show that global convergence is guaranteed, even if only the implicit layer is trained. On the other hand, the theoretical understanding of when and how the training performance of an implicit neural network can be generalized to unseen data is still under-explored. Although this problem has been studied in standard feed-forward networks, the case of implicit neural networks is still intriguing since implicit networks theoretically have infinitely many layers. Therefore, this paper investigates the generalization error for implicit neural networks. Specifically, we study the generalization of an implicit network activated by the ReLU function over random initialization. We provide a generalization bound that is initialization sensitive. As a result, we show that gradient flow with proper random initialization can train a sufficient over-parameterized implicit network to achieve arbitrarily small generalization errors.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes