Deep Declarative Networks: A New Hope
Not on the map. Why?
Abstract (arXiv)
We explore a new class of end-to-end learnable models wherein data processing nodes (or network layers) are defined in terms of desired behavior rather than an explicit forward function. Specifically, the forward function is implicitly defined as the solution to a mathematical optimization problem. Consistent with nomenclature in the programming languages community, we name these models deep declarative networks. Importantly, we show that the class of deep declarative networks subsumes current deep learning models. Moreover, invoking the implicit function theorem, we show how gradients can be back-propagated through many declaratively defined data processing nodes thereby enabling end-to-end learning. We show how these declarative processing nodes can be implemented in the popular PyTorch deep learning software library allowing declarative and imperative nodes to co-exist within the same network. We also provide numerous insights and illustrative examples of declarative nodes and demonstrate their application for image and point cloud classification tasks.
Key facts. Cited by 77 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 14; 2022: 19; 2023: 16; 2024: 11; 2025: 10; 2026: 7.
77 papers.
Sort:
By area:
- 2022Transformers learn in-context by gradient descentcited by 714
- 2021Implicit Behavioral Cloningcited by 442
- 2023Uncovering mesa-optimization algorithms in Transformerscited by 94
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2023EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimationcited by 79
- 2021On Training Implicit Modelscited by 73
- 2023Learning How To Robustly Estimate Camera Pose in Endoscopic Videoscited by 49
- 2021Nonsmooth Implicit Differentiation for Machine Learning and Optimizationcited by 43
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Trainingcited by 37
- 2023Tracking and Mapping in Medical Computer Vision: A Reviewcited by 36
- 2021Enforcing Policy Feasibility Constraints through Differentiable Projection for Energy Optimizationcited by 31
- 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
38 more
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2021Self-supervised Geometric Perceptioncited by 26
- 2022Beyond backpropagation: bilevel optimization through implicit differentiation and equilibrium propagationcited by 26
- 2022Alternating Differentiation for Optimization Layerscited by 22
- 2021To The Point: Correspondence-driven monocular 3D category reconstructioncited by 21
- 2023Deep Learning for Camera Calibration and Beyond: A Surveycited by 20
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guaranteescited by 19
- 2023Unsupervised Volumetric Animationcited by 18
- 2021A global convergence theory for deep ReLU implicit networks via over-parameterizationcited by 17
- 2022Robust Structured Declarative Classifiers for 3D Point Clouds: Defending Adversarial Attacks with Implicit Gradientscited by 17
- 2024LaneCPP: Continuous 3D Lane Detection using Physical Priorscited by 17
- 2022The least-control principle for local learning at equilibriumcited by 16
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomycited by 16
- 2021DeepMesh: Differentiable Iso-Surface Extractioncited by 14
- 2022SC-wLS: Towards Interpretable Feed-forward Camera Re-localizationcited by 14
- 2023iSLAM: Imperative SLAMcited by 14
- 2024Guiding Neural Collapse: Optimising Towards the Nearest Simplex Equiangular Tight Framecited by 14
- 2022Certifiable 3D Object Pose Estimation: Foundations, Learning Models, and Self-Trainingcited by 12
- 2022Learning of Global Objective for Network Flow in Multi-Object Trackingcited by 11
- 2022ZippyPoint: Fast Interest Point Detection, Description, and Matching through Mixed Precision Discretizationcited by 10
- 2024Differentiation Through Black-Box Quadratic Programming Solverscited by 10
- 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learningcited by 10
- 2023IKOL: Inverse kinematics optimization layer for 3D human pose and shape estimation via Gauss-Newton differentiationcited by 9
- 2021Generating Masks from Boxes by Mining Spatio-Temporal Consistencies in Videoscited by 8
- 2022Total Variation Optimization Layers for Computer Visioncited by 8
- 2023Revisiting Implicit Differentiation for Learning Problems in Optimal Controlcited by 8
- 2025End-to-End Probabilistic Framework for Learning with Hard Constraintscited by 8
- 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problemscited by 6
- 2022Exploiting Problem Structure in Deep Declarative Networks: Two Case Studiescited by 6
- 2023A Correct-and-Certify Approach to Self-Supervise Object Pose Estimators via Ensemble Self-Trainingcited by 6
- 2021Bilevel Programs Meet Deep Learning: A Unifying View on Inference Learning Methodscited by 5
- 2022Improving Worst Case Visual Localization Coverage via Place-specific Sub-selection in Multi-camera Systemscited by 5
- 2022NeRFEditor: Differentiable Style Decomposition for Full 3D Scene Editingcited by 5
- 2023Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Pathscited by 5
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learningcited by 5
- 2025Reversible Deep Equilibrium Modelscited by 5
- 2022Deep equilibrium models as estimators for continuous latent variablescited by 4
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Managementcited by 4
50 most cited of 77 All 77 (JSON)
- 2026Bilevel Optimization of Topology and Hyperparameters (BOTH)18 Sep 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026Scalable and Differentiable Point-Cloud Registration Using Maximum Mean Discrepancy26 Jun 2026
- 2026Differentiable Optimization Layers for Guaranteed Fairness in Deep Learning16 May 2026
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Error2 May 2026
- 2026Lipschitz Multiscale Deep Equilibrium Models: A Theoretically Guaranteed and Accelerated Approach3 Feb 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Homotopy-Guided Self-Supervised Learning of Parametric Solutions for AC Optimal Power Flow11 Nov 2025
- 2025Reversible Deep Equilibrium Models16 Sep 2025
- 2025Universal Representation of Generalized Convex Functions and their Gradients30 Aug 2025
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problems11 Jul 2025
- 2025End-to-End Probabilistic Framework for Learning with Hard Constraints8 Jun 2025
38 more
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Training5 Jun 2025
- 2025FSNet: Feasibility-Seeking Neural Network for Constrained Optimization with Guarantees31 May 2025
- 2025Sobolev Training of End-to-End Optimization Proxies16 May 2025
- 2025Revisiting Reset Mechanisms in Spiking Neural Networks for Sequential Modeling: Specialized Discretization for Binary Activated RNN24 Apr 2025
- 2025Global-Decision-Focused Neural ODEs for Proactive Grid Resilience Management25 Feb 2025
- 2024BPQP: A Differentiable Convex Optimization Framework for Efficient End-to-End Learning28 Nov 2024
- 2024Guiding Neural Collapse: Optimising Towards the Nearest Simplex Equiangular Tight Frame2 Nov 2024
- 2024Understanding Representation of Deep Equilibrium Models from Neural Collapse Perspective30 Oct 2024
- 2024Robust Two-View Geometry Estimation with Implicit Differentiation23 Oct 2024
- 2024Differentiation Through Black-Box Quadratic Programming Solvers8 Oct 2024
- 2024Learning to Solve Combinatorial Optimization under Positive Linear Constraints via Non-Autoregressive Neural Networks6 Sep 2024
- 2024Understanding GNNs for Boolean Satisfiability through Approximation Algorithms27 Aug 2024
- 2024Imperative Learning: A Self-supervised Neuro-Symbolic Learning Framework for Robot Autonomy23 Jun 2024
- 2024LaneCPP: Continuous 3D Lane Detection using Physical Priors12 Jun 2024
- 2024MinBackProp -- Backpropagating through Minimal Solvers27 Apr 2024
- 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learning8 Feb 2024
- 2023End-to-End Learning of Behavioural Inputs for Autonomous Driving in Dense Traffic23 Oct 2023
- 2023Revisiting Implicit Differentiation for Learning Problems in Optimal Control23 Oct 2023
- 2023Tracking and Mapping in Medical Computer Vision: A Review17 Oct 2023
- 2023Uncovering mesa-optimization algorithms in Transformers11 Sep 2023
- 2023PMaF: Deep Declarative Layers for Principal Matrix Features26 Jun 2023
- 2023Towards Understanding Gradient Approximation in Equality Constrained Deep Declarative Networks24 Jun 2023
- 2023iSLAM: Imperative SLAM13 Jun 2023
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
- 2023Learning How To Robustly Estimate Camera Pose in Endoscopic Videos17 Apr 2023
- 2023EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimation22 Mar 2023
- 2023Deep Declarative Dynamic Time Warping for End-to-End Learning of Alignment Paths19 Mar 2023
- 2023Deep Learning for Camera Calibration and Beyond: A Survey19 Mar 2023
- 2023Self-supervised learning of object pose estimation using keypoint prediction14 Feb 2023
- 2023A Correct-and-Certify Approach to Self-Supervise Object Pose Estimators via Ensemble Self-Training12 Feb 2023
- 2023IKOL: Inverse kinematics optimization layer for 3D human pose and shape estimation via Gauss-Newton differentiation2 Feb 2023
- 2023Unsupervised Volumetric Animation26 Jan 2023
- 2022Transformers learn in-context by gradient descent15 Dec 2022
- 2022Regularized Optimal Transport Layers for Generalized Global Pooling Operations13 Dec 2022
- 2022NeRFEditor: Differentiable Style Decomposition for Full 3D Scene Editing7 Dec 2022
- 2022Deep equilibrium models as estimators for continuous latent variables11 Nov 2022
- 2022SC-wLS: Towards Interpretable Feed-forward Camera Re-localization23 Oct 2022
- 2022Sparse Semantic Map-Based Monocular Localization in Traffic Scenes Using Learned 2D-3D Point-Line Correspondences10 Oct 2022
50 newest of 77 All 77 (JSON)
- 2022Transformers learn in-context by gradient descentcited by 714
- 2023Uncovering mesa-optimization algorithms in Transformerscited by 94
- 2021A Review of the Gumbel-max Trick and its Extensions for Discrete Stochasticity in Machine Learningcited by 82
- 2023EPro-PnP: Generalized End-to-End Probabilistic Perspective-n-Points for Monocular Object Pose Estimationcited by 79
- 2021On Training Implicit Modelscited by 73
- 2023Learning How To Robustly Estimate Camera Pose in Endoscopic Videoscited by 49
- 2021Nonsmooth Implicit Differentiation for Machine Learning and Optimizationcited by 43
- 2025MesaNet: Sequence Modeling by Locally Optimal Test-Time Trainingcited by 37
- 2023Tracking and Mapping in Medical Computer Vision: A Reviewcited by 36
- 2021Enforcing Policy Feasibility Constraints through Differentiable Projection for Energy Optimizationcited by 31
- 2022DiffPoseNet: Direct Differentiable Camera Pose Estimationcited by 27
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
12 most cited of 72 All 72 (JSON)
- 2026Bilevel Optimization of Topology and Hyperparameters (BOTH)18 Sep 2026
- 2026MomentBA: Second-order Spatial Moments for Anisotropic Correspondence Uncertainty in Differentiable Bundle Adjustment12 Sep 2026
- 2026Scalable and Differentiable Point-Cloud Registration Using Maximum Mean Discrepancy26 Jun 2026
- 2026Differentiable Optimization Layers for Guaranteed Fairness in Deep Learning16 May 2026
- 2026Decision-Focused Learning via Tangent-Space Projection of Prediction Error2 May 2026
- 2026Lipschitz Multiscale Deep Equilibrium Models: A Theoretically Guaranteed and Accelerated Approach3 Feb 2026
- 2026Learning to Optimize by Differentiable Programming23 Jan 2026
- 2025Homotopy-Guided Self-Supervised Learning of Parametric Solutions for AC Optimal Power Flow11 Nov 2025
- 2025Reversible Deep Equilibrium Models16 Sep 2025
- 2025Universal Representation of Generalized Convex Functions and their Gradients30 Aug 2025
- 2025Learning to Solve Constrained Bilevel Control Co-Design Problems11 Jul 2025
- 2025End-to-End Probabilistic Framework for Learning with Hard Constraints8 Jun 2025
12 newest of 72 All 72 (JSON)