Learning to Optimize with Dynamic Mode Decomposition
Petr \v{S}im\'anek, Daniel Va\v{s}ata, Pavel Kord\'ik

TL;DR
This paper introduces a novel learned optimizer that leverages dynamic mode decomposition to explicitly incorporate optimization dynamics, resulting in better generalization across different neural network architectures and datasets.
Contribution
It presents a new method combining dynamic mode decomposition with learning to optimize, enhancing the optimizer's ability to generalize to unseen problems.
Findings
Improved generalization to unseen neural network architectures
Effective extraction of optimization dynamics features
Enhanced performance on multiple datasets
Abstract
Designing faster optimization algorithms is of ever-growing interest. In recent years, learning to learn methods that learn how to optimize demonstrated very encouraging results. Current approaches usually do not effectively include the dynamics of the optimization process during training. They either omit it entirely or only implicitly assume the dynamics of an isolated parameter. In this paper, we show how to utilize the dynamic mode decomposition method for extracting informative features about optimization dynamics. By employing those features, we show that our learned optimizer generalizes much better to unseen optimization problems in short. The improved generalization is illustrated on multiple tasks where training the optimizer on one neural network generalizes to different architectures and distinct datasets.
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
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
