Joint inference and input optimization in equilibrium networks
Not on the map. Why?
Abstract (arXiv)
Many tasks in deep learning involve optimizing over the inputs to a network to minimize or maximize some objective; examples include optimization over latent spaces in a generative model to match a target image, or adversarially perturbing an input to worsen classifier performance. Performing such optimization, however, is traditionally quite costly, as it involves a complete forward and backward pass through the network for each gradient step. In a separate line of work, a recent thread of research has developed the deep equilibrium (DEQ) model, a class of models that foregoes traditional network depth and instead computes the output of a network by finding the fixed point of a single nonlinear layer. In this paper, we show that there is a natural synergy between these two settings. Although, naively using DEQs for these optimization problems is expensive (owing to the time needed to compute a fixed point for each gradient step), we can leverage the fact that gradient-based optimization can itself be cast as a fixed point iteration to substantially improve the overall speed. That is, we simultaneously both solve for the DEQ fixed point and optimize over network inputs, all within a single ``augmented'' DEQ model that jointly encodes both the original network and the optimization process. Indeed, the procedure is fast enough that it allows us to efficiently train DEQ models for tasks traditionally relying on an ``inner'' optimization loop. We demonstrate this strategy on various tasks such as training generative models while optimizing over latent codes, training models for inverse problems like denoising and inpainting, adversarial training and gradient based meta-learning.
Key facts. Cited by 15 papers in the map (data through 7 Oct 2026). Builds on 47 of its 73 references that are in the map. First posted on arXiv 25 Nov 2021.
Builds on
47 of 73 references.
References · 47
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2018A Style-Based Generator Architecture for Generative Adversarial Networkscited by 5,986
- 2013Intriguing properties of neural networkscited by 5,114
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2018Neural Ordinary Differential Equationscited by 3,733
- 2014Deep Learning Face Attributes in the Wildcited by 3,679
- 2019Analyzing and Improving the Image Quality of StyleGANcited by 3,580
- 2018Group Normalizationcited by 1,514
- 2020Fast is better than free: Revisiting adversarial trainingcited by 723
35 more
- 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
- 2019Deep Equilibrium Modelscited by 603
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
- 2017Provable defenses against adversarial examples via the convex outer adversarial polytopecited by 564
- 2019Meta-Learning with Implicit Gradientscited by 523
- 2017PixelCNN++: Improving the PixelCNN with Discretized Logistic Mixture Likelihood and Other Modificationscited by 415
- 2016Input Convex Neural Networkscited by 407
- 2019Augmented Neural ODEscited by 396
- 2017Compressed Sensing using Generative Modelscited by 337
- 2020Deep Learning Techniques for Inverse Problems in Imagingcited by 290
- 2018Adversarial Logit Pairingcited by 224
- 2019Optimal transport mapping via input convex neural networkscited by 202
- 2019Latent ODEs for Irregularly-Sampled Time Seriescited by 182
- 2018Differentiable MPC for End-to-end Planning and Controlcited by 178
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2017Optimizing the Latent Space of Generative Networkscited by 157
- 2020Multiscale Deep Equilibrium Modelscited by 149
- 2019From Variational to Deterministic Autoencoderscited by 131
- 2021Deep Equilibrium Architectures for Inverse Problems in Imagingcited by 126
- 2019Implicit Deep Learningcited by 124
- 2020Learning Stable Deep Dynamics Modelscited by 110
- 2020Monotone operator equilibrium networkscited by 100
- 2021Stabilizing Equilibrium Models by Jacobian Regularizationcited by 71
- 2017One Network to Solve Them All --- Solving Linear Inverse Problems using Deep Projection Modelscited by 67
- 2020Lipschitz Bounded Equilibrium Networkscited by 49
- 2019LOGAN: Latent Optimisation for Generative Adversarial Networkscited by 42
- 2017Unrolled Optimization with Deep Priorscited by 40
- 2018Attacks Meet Interpretability: Attribute-steered Detection of Adversarial Samplescited by 38
- 2021On the Theory of Implicit Deep Learning: Global Convergence with Implicit Layerscited by 35
- 2018Linear Convergence of the Primal-Dual Gradient Method for Convex-Concave Saddle Point Problems without Strong Convexitycited by 28
- 2021Implicit Normalizing Flowscited by 28
- 2018Globally Convergent Type-I Anderson Acceleration for Non-Smooth Fixed-Point Iterationscited by 24
- 2020Input Convex Neural Networks for Building MPCcited by 17
- 2019Variational Auto-Decoder: A Method for Neural Generative Modeling from Incomplete Datacited by 10
- 2019MAME : Model-Agnostic Meta-Explorationcited by 4
Built on by
Citing papers per year: 2022: 5; 2023: 4; 2024: 4; 2025: 1; 2026: 1.
15 papers.
Sort:
By area:
- 2022Tutorial on amortized optimizationcited by 83
- 2022Evaluating the Adversarial Robustness of Adaptive Test-time Defensescited by 64
- 2023One-Step Diffusion Distillation via Deep Equilibrium Modelscited by 60
- 2022Online Deep Equilibrium Learning for Regularization by Denoisingcited by 22
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2023TorchDEQ: A Library for Deep Equilibrium Modelscited by 21
- 2023A Closer Look at the Adversarial Robustness of Deep Equilibrium Modelscited by 13
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2022Machines of finite depth: towards a formalization of neural networkscited by 2
- 2023Improving Adversarial Robustness of DEQs with Explicit Regulations Along the Neural Dynamicscited by 2
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothingcited by 2
- 2025Recovering Pulse Waves from Video Using Deep Unrolling and Deep Equilibrium Modelscited by 2
3 more
- 2026Lipschitz Multiscale Deep Equilibrium Models: A Theoretically Guaranteed and Accelerated Approach3 Feb 2026
- 2025Recovering Pulse Waves from Video Using Deep Unrolling and Deep Equilibrium Models21 Mar 2025
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothing1 Nov 2024
- 2024Differentiation Through Black-Box Quadratic Programming Solvers8 Oct 2024
- 2024Training Implicit Networks for Image Deblurring using Jacobian-Free Backpropagation3 Feb 2024
- 2024How Robust Are Energy-Based Models Trained With Equilibrium Propagation?21 Jan 2024
- 2023One-Step Diffusion Distillation via Deep Equilibrium Models12 Dec 2023
- 2023TorchDEQ: A Library for Deep Equilibrium Models28 Oct 2023
- 2023Improving Adversarial Robustness of DEQs with Explicit Regulations Along the Neural Dynamics2 Jun 2023
- 2023A Closer Look at the Adversarial Robustness of Deep Equilibrium Models2 Jun 2023
- 2022Alternating Differentiation for Optimization Layers3 Oct 2022
- 2022Online Deep Equilibrium Learning for Regularization by Denoising25 May 2022
3 more
- 2022Machines of finite depth: towards a formalization of neural networks27 Apr 2022
- 2022Evaluating the Adversarial Robustness of Adaptive Test-time Defenses28 Feb 2022
- 2022Tutorial on amortized optimization1 Feb 2022
- 2023One-Step Diffusion Distillation via Deep Equilibrium Modelscited by 60
- 2023One-Step Diffusion Distillation via Deep Equilibrium Models12 Dec 2023
- 2022Tutorial on amortized optimizationcited by 83
- 2022Evaluating the Adversarial Robustness of Adaptive Test-time Defensescited by 64
- 2022Online Deep Equilibrium Learning for Regularization by Denoisingcited by 22
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2023TorchDEQ: A Library for Deep Equilibrium Modelscited by 21
- 2023A Closer Look at the Adversarial Robustness of Deep Equilibrium Modelscited by 13
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2022Machines of finite depth: towards a formalization of neural networkscited by 2
- 2023Improving Adversarial Robustness of DEQs with Explicit Regulations Along the Neural Dynamicscited by 2
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothingcited by 2
- 2025Recovering Pulse Waves from Video Using Deep Unrolling and Deep Equilibrium Modelscited by 2
- 2026Lipschitz Multiscale Deep Equilibrium Models: A Theoretically Guaranteed and Accelerated Approachcited by 1
12 most cited of 14 All 14 (JSON)
- 2026Lipschitz Multiscale Deep Equilibrium Models: A Theoretically Guaranteed and Accelerated Approach3 Feb 2026
- 2025Recovering Pulse Waves from Video Using Deep Unrolling and Deep Equilibrium Models21 Mar 2025
- 2024Certified Robustness for Deep Equilibrium Models via Serialized Random Smoothing1 Nov 2024
- 2024Differentiation Through Black-Box Quadratic Programming Solvers8 Oct 2024
- 2024Training Implicit Networks for Image Deblurring using Jacobian-Free Backpropagation3 Feb 2024
- 2024How Robust Are Energy-Based Models Trained With Equilibrium Propagation?21 Jan 2024
- 2023TorchDEQ: A Library for Deep Equilibrium Models28 Oct 2023
- 2023Improving Adversarial Robustness of DEQs with Explicit Regulations Along the Neural Dynamics2 Jun 2023
- 2023A Closer Look at the Adversarial Robustness of Deep Equilibrium Models2 Jun 2023
- 2022Alternating Differentiation for Optimization Layers3 Oct 2022
- 2022Online Deep Equilibrium Learning for Regularization by Denoising25 May 2022
- 2022Machines of finite depth: towards a formalization of neural networks27 Apr 2022
12 newest of 14 All 14 (JSON)