
arXiv: 1703.00209
We cast Amari's natural gradient in statistical learning as a specific case of Kalman filtering. Namely, applying an extended Kalman filter to estimate a fixed unknown parameter of a probabilistic model from a series of observations, is rigorously equivalent to estimating this parameter via an online stochastic natural gradient descent on the log-likelihood of the observations. In the i.i.d. case, this relation is a consequence of the "information filter" phrasing of the extended Kalman filter. In the recurrent (state space, non-i.i.d.) case, we prove that the joint Kalman filter over states and parameters is a natural gradient on top of real-time recurrent learning (RTRL), a classical algorithm to train recurrent models. This exact algebraic correspondence provides relevant interpretations for natural gradient hyperparameters such as learning rates or initialization and regularization of the Fisher information matrix.
3rd version: expanded intro
FOS: Computer and information sciences, 65K10, 49M15, Machine Learning (stat.ML), 93E11, 93E35, Statistical learning, 68T05, 90C26, Filtering in stochastic control theory, statistical learning, Statistics - Machine Learning, Optimization and Control (math.OC), stochastic gradient descent, FOS: Mathematics, Kalman filter, natural gradient, Mathematics - Optimization and Control
FOS: Computer and information sciences, 65K10, 49M15, Machine Learning (stat.ML), 93E11, 93E35, Statistical learning, 68T05, 90C26, Filtering in stochastic control theory, statistical learning, Statistics - Machine Learning, Optimization and Control (math.OC), stochastic gradient descent, FOS: Mathematics, Kalman filter, natural gradient, Mathematics - Optimization and Control
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 15 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Top 10% |
