Stochastic Penalty-Barrier Methods for Constrained Machine Learning

· ArXiv · AI/CL/LG ·

SPBM extends penalty-barrier methods to non-convex stochastic deep learning with exponential dual averaging and linear runtime overhead for up to 10K constraints.

Categories: Research

Excerpt

Constrained machine learning enables fairness-aware training, physics-informed neural networks, and integration of symbolic domain knowledge into statistical models. Despite its practical importance, no general method exists for the non-convex, non-smooth, stochastic setting that arises naturally in deep learning. We propose the Stochastic Penalty-Barrier Method (SPBM), which extends classical penalty and barrier methods to this setting via exponential dual averaging, a~stabilized penalty schedule, and the Moreau envelope to handle non-smoothness. Experiments across multiple settings show that SPBM matches or outperforms existing constrained optimization baselines while incurring only linear runtime overhead compared to unconstrained Adam for up to 10,000 constraints.