Constrained Deep Networks: Lagrangian Optimization via Log-Barrier Extensions
This study investigates imposing hard inequality constraints on the outputs of convolutional neural networks (CNN) during training. Several recent works showed that the theoretical and practical advantages of Lagrangian optimization over simple penalties do not materialize in practice when dealing with modern CNNs involving millions of parameters. Therefore, constrained CNNs are typically handled with penalties. We propose *log-barrier extensions*, which approximate Lagrangian optimization of constrained-CNN problems with a sequence of unconstrained losses. Unlike standard interior-point and log-barrier methods, our formulation does not need an initial feasible solution. The proposed extension yields an upper bound on the duality gap -- generalizing the result of standard log-barriers -- and yielding sub-optimality certificates for feasible solutions. While sub-optimality is not guaranteed for non-convex problems, this result shows that log-barrier extensions are a principled way to approximate Lagrangian optimization for constrained CNNs via implicit dual variables. We report weakly supervised image segmentation experiments, with various constraints, showing that our formulation outperforms substantially the existing constrained-CNN methods, in terms of accuracy, constraint satisfaction and training stability, more so when dealing with a large number of constraints.
Code (1)
Tasks
Image SegmentationSemantic SegmentationStochastic OptimizationWeakly supervised segmentationSimilar Papers 제목 키워드 기반
Constrained Trajectory Optimization for Hybrid Dynamical Systems
Hybrid dynamical systems pose significant challenges for effective planning and control, especially when additional constraints such as obstacle avoidance, state boundaries, and actuation limits are present. In this lett…
Computational EfficiencyDual-Regularized Riccati Recursions for Interior-Point Optimal Control
We derive closed-form extensions of the sequential and parallel Riccati recursions for solving dual-regularized linear-quadratic regulator (LQR) problems, with $O(N)$ sequential time and $O(\log(N))$ parallel time, respe…
Two-Player Games for Efficient Non-Convex Constrained Optimization
In recent years, constrained optimization has become increasingly relevant to the machine learning community, with applications including Neyman-Pearson classification, robust optimization, and fair machine learning. A n…
BIG-bench Machine LearningVocal Bursts Valence PredictionAugmented Newton Method for Optimization: Global Linear Rate and Momentum Interpretation
We propose two variants of Newton method for solving unconstrained minimization problem. Our method leverages optimization techniques such as penalty and augmented Lagrangian method to generate novel variants of the Newt…
Lagrangian-based online safe reinforcement learning for state-constrained systems
This paper proposes a safe reinforcement learning (RL) algorithm that approximately solves the state-constrained optimal control problem for continuous-time uncertain nonlinear systems. We formulate the safe RL problem a…
reinforcement-learningReinforcement LearningReinforcement Learning (RL)Safe Reinforcement Learning