Eigenvalue initialisation and regularisation for Koopman autoencoders
Not on the map. Why?
Abstract (arXiv)
Regularising the parameter matrices of neural networks is ubiquitous in training deep models. Typical regularisation approaches suggest initialising weights using small random values, and to penalise weights to promote sparsity. However, these widely used techniques may be less effective in certain scenarios. Here, we study the Koopman autoencoder model which includes an encoder, a Koopman operator layer, and a decoder. These models have been designed and dedicated to tackle physics-related problems with interpretable dynamics and an ability to incorporate physics-related constraints. However, the majority of existing work employs standard regularisation practices. In our work, we take a step toward augmenting Koopman autoencoders with initialisation and penalty schemes tailored for physics-related settings. Specifically, we propose the "eigeninit" initialisation scheme that samples initial Koopman operators from specific eigenvalue distributions. In addition, we suggest the "eigenloss" penalty scheme that penalises the eigenvalues of the Koopman operator during training. We demonstrate the utility of these schemes on two synthetic data sets: a driven pendulum and flow past a cylinder; and two real-world problems: ocean surface temperatures and cyclone wind fields. We find on these datasets that eigenloss and eigeninit improves the convergence rate by up to a factor of 5, and that they reduce the cumulative long-term prediction error by up to a factor of 3. Such a finding points to the utility of incorporating similar schemes as an inductive bias in other physics-related deep learning approaches.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 28 of its 49 references that are in the map. First posted on arXiv 23 Dec 2022.
Builds on
28 of 49 references.
References · 28
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2018A Convergence Theory for Deep Learning via Over-Parameterizationcited by 787
- 2013Exact solutions to the nonlinear dynamics of learning in deep linear neural networkscited by 763
- 2019Hamiltonian Neural Networkscited by 712
- 2017Deep learning for universal linear embeddings of nonlinear dynamicscited by 494
- 2017The Effectiveness of Data Augmentation in Image Classification using Deep Learningcited by 370
- 2018Learning and Generalization in Overparameterized Neural Networks, Going Beyond Two Layerscited by 340
- 2020Kernel and Rich Regimes in Overparametrized Modelscited by 306
- 2015Unitary Evolution Recurrent Neural Networkscited by 294
- 2017Spectral Norm Regularization for Improving the Generalizability of Deep Learningcited by 182
16 more
- 2017Learning Koopman Invariant Subspaces for Dynamic Mode Decompositioncited by 158
- 2017Linearly-Recurrent Autoencoder Networks for Learning Dynamicscited by 145
- 2017Resurrecting the sigmoid in deep learning through dynamical isometry: theory and practicecited by 132
- 2017Learning Deep Neural Network Representations for Koopman Operators of Nonlinear Dynamical Systemscited by 127
- 2015All you need is a good initcited by 124
- 2020Forecasting Sequential Data using Consistent Koopman Autoencoderscited by 115
- 2018How to Start Training: The Effect of Initialization and Architecturecited by 109
- 2021Small random initialization is akin to spectral learning: Optimization and generalization guarantees for overparameterized low-rank matrix reconstructioncited by 78
- 2017Gradient Descent Can Take Exponential Time to Escape Saddle Pointscited by 74
- 2018Deep Dynamical Modeling and Control of Unsteady Fluid Flowscited by 68
- 2019Physics-informed Autoencoders for Lyapunov-stable Fluid Flow Predictioncited by 67
- 2019Learning Compositional Koopman Operators for Model-Based Controlcited by 67
- 2019Physics-Informed Probabilistic Learning of Linear Embeddings of Non-linear Dynamics With Guaranteed Stabilitycited by 53
- 2019How to Initialize your Network? Robust Initialization for WeightNorm & ResNetscited by 36
- 2019Non-normal Recurrent Neural Network (nnRNN): learning long time dependencies while improving expressivity with transient dynamicscited by 29
- 2020Neural Dynamic Mode Decomposition for End-to-End Modeling of Nonlinear Dynamicscited by 9
Built on by
Citing papers per year: 2024: 1; 2025: 1.
2 papers.