CG4AI: A Column Generation Framework for Training AI Models Under Constraints
Not on the map. Why?
Abstract (arXiv)
Standard machine-learning training minimizes a loss function over a dataset, but does not guarantee that the resulting model will satisfy predefined rules or constraints on its outputs. In many real-world applications, ranging from autonomous systems to network routing, such guarantees are essential. We propose CG4AI, a framework that builds a convex combination of AI models while enforcing linear constraints on the combined output. A master linear program (LP) determines the optimal mixture weights, while a pricing subproblem generates new models guided by LP dual variables, focusing attention on the most violated constraints. A cutting-plane procedure extends feasibility guarantees beyond the training set. We apply CG4AI to two problems: (i) digit classification on MNIST, where we demonstrate four distinct uses of constraints, learning from constraints alone, improving adversarial robustness, correcting misclassified examples, and enforcing output relabeling; and (ii) the multi-commodity flow problem, where link capacity constraints are enforced on neural-network routing predictors. Experiments on MNIST and standard SNDLIB benchmark networks show that CG4AI reliably produces feasible predictors while achieving better accuracy than single-model baselines.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 25 references that are in the map. First posted on arXiv 26 Aug 2026.
Builds on
13 of 25 references.
References · 13
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Differentiable Convex Optimization Layerscited by 465
- 2021Physics-informed neural networks with hard constraints for inverse designcited by 280
- 2021DC3: A learning method for optimization with hard constraintscited by 184
- 2018Strong mixed-integer programming formulations for trained neural networkscited by 115
- 2020Probably Approximately Correct Constrained Learningcited by 47
- 2024HardNet: Hard-Constrained Neural Networks with Universal Approximation Guaranteescited by 31
- 2023RAYEN: Imposition of Hard Convex Constraints on Neural Networkscited by 30
- 2022POLICE: Provably Optimal Linear Constraint Enforcement for Deep Neural Networkscited by 19
- 2025Enforcing Hard Linear Constraints in Deep Learning Models with Decision Rulescited by 10
- 2024Near-Optimal Solutions of Constrained Learning Problemscited by 9
1 more
- 2024Feed-Forward Neural Networks as a Mixed-Integer Programcited by 4
Built on by
Not cited yet.