Dynamic Game Theoretic Neural Optimizer
Guan-Horng Liu, Tianrong Chen, and Evangelos A. Theodorou

TL;DR
This paper introduces DGNOpt, a novel neural optimizer based on a dynamic game perspective, which generalizes OCT-inspired methods and improves convergence in training complex neural networks with residual connections.
Contribution
It proposes a dynamic game framework for neural optimization, extending OCT to non-Markovian networks and introducing a multi-player cooperative game approach.
Findings
DGNOpt outperforms existing optimizers on image classification tasks.
The method converges faster and more reliably on residual and inception networks.
It bridges optimal control theory and game theory for neural network training.
Abstract
The connection between training deep neural networks (DNNs) and optimal control theory (OCT) has attracted considerable attention as a principled tool of algorithmic design. Despite few attempts being made, they have been limited to architectures where the layer propagation resembles a Markovian dynamical system. This casts doubts on their flexibility to modern networks that heavily rely on non-Markovian dependencies between layers (e.g. skip connections in residual networks). In this work, we propose a novel dynamic game perspective by viewing each layer as a player in a dynamic game characterized by the DNN itself. Through this lens, different classes of optimizers can be seen as matching different types of Nash equilibria, depending on the implicit information structure of each (p)layer. The resulting method, called Dynamic Game Theoretic Neural Optimizer (DGNOpt), not only…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Advanced Neural Network Applications · Advanced Bandit Algorithms Research
