ECCO: Equivalent Circuit Controlled Optimization
Aayushya Agarwal, Carmel Fiscko, Soummya Kar, Larry Pileggi, Bruno, Sinopoli

TL;DR
This paper introduces ECCO, an adaptive optimization algorithm inspired by electrical circuit dynamics, which controls the optimization trajectory and step sizes to achieve fast convergence on smooth functions, outperforming traditional methods like Adam.
Contribution
The paper presents a novel optimization approach that leverages circuit theory to control gradient flow, including new trajectory control schemes and an error-aware discretization method.
Findings
Outperforms uncontrolled gradient flow in simulations.
Error-aware discretization surpasses Armijo line search.
Achieves convergence speeds comparable to or better than Adam.
Abstract
We propose an adaptive optimization algorithm for solving unconstrained scaled gradient flow problems that achieves fast convergence by controlling the optimization trajectory shape and the discretization step sizes. Under a broad class of scaling functions, we establish convergence of the proposed approach to critical points of smooth objective functions, while demonstrating its flexibility and robustness with respect to hyperparameter tuning. First, we prove convergence of component-wise scaled gradient flow to a critical point under regularity conditions. We show that this controlled gradient flow dynamics is equivalent to the transient response of an electrical circuit, allowing for circuit theory concepts to solve the problem. Based on this equivalence, we develop two optimization trajectory control schemes based on minimizing the charge stored in the circuit: a second order method…
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.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Model Reduction and Neural Networks
MethodsTest · Adam
