LGGTNESep 6, 2015

Deep Online Convex Optimization by Putting Forecaster to Sleep

arXiv:1509.01851v23 citations
Originality Incremental advance
AI Analysis

This provides a theoretical foundation for understanding optimization in deep learning, addressing a key gap for researchers and practitioners, though it is incremental in linking existing concepts.

The paper tackles the problem of explaining the empirical success of convex optimization methods in deep learning by establishing a rigorous link between online convex optimization and error backpropagation in convolutional networks, showing that backpropagation is equivalent to playing a circadian game, which controls convergence rates.

Methods from convex optimization such as accelerated gradient descent are widely used as building blocks for deep learning algorithms. However, the reasons for their empirical success are unclear, since neural networks are not convex and standard guarantees do not apply. This paper develops the first rigorous link between online convex optimization and error backpropagation on convolutional networks. The first step is to introduce circadian games, a mild generalization of convex games with similar convergence properties. The main result is that error backpropagation on a convolutional network is equivalent to playing out a circadian game. It follows immediately that the waking-regret of players in the game (the units in the neural network) controls the overall rate of convergence of the network. Finally, we explore some implications of the results: (i) we describe the representations learned by a neural network game-theoretically, (ii) propose a learning setting at the level of individual units that can be plugged into deep architectures, and (iii) propose a new approach to adaptive model selection by applying bandit algorithms to choose which players to wake on each round.

Foundations

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

Your Notes