English

Improving Feasibility via Fast Autoencoder-Based Projections

Machine Learning 2026-04-07 v1 Optimization and Control

Abstract

Enforcing complex (e.g., nonconvex) operational constraints is a critical challenge in real-world learning and control systems. However, existing methods struggle to efficiently enforce general classes of constraints. To address this, we propose a novel data-driven amortized approach that uses a trained autoencoder as an approximate projector to provide fast corrections to infeasible predictions. Specifically, we train an autoencoder using an adversarial objective to learn a structured, convex latent representation of the feasible set. This enables rapid correction of neural network outputs by projecting their associated latent representations onto a simple convex shape before decoding into the original feasible set. We test our approach on a diverse suite of constrained optimization and reinforcement learning problems with challenging nonconvex constraints. Results show that our method effectively enforces constraints at a low computational cost, offering a practical alternative to expensive feasibility correction techniques based on traditional solvers.

Keywords

Cite

@article{arxiv.2604.03489,
  title  = {Improving Feasibility via Fast Autoencoder-Based Projections},
  author = {Maria Chzhen and Priya L. Donti},
  journal= {arXiv preprint arXiv:2604.03489},
  year   = {2026}
}
R2 v1 2026-07-01T11:53:32.483Z