Improving Feasibility via Fast Autoencoder-Based Projections

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.

Cite

Text

Chzhen and Donti. "Improving Feasibility via Fast Autoencoder-Based Projections." International Conference on Learning Representations, 2026.

Markdown

[Chzhen and Donti. "Improving Feasibility via Fast Autoencoder-Based Projections." International Conference on Learning Representations, 2026.](https://mlanthology.org/iclr/2026/chzhen2026iclr-improving/)

BibTeX

@inproceedings{chzhen2026iclr-improving,
  title     = {{Improving Feasibility via Fast Autoencoder-Based Projections}},
  author    = {Chzhen, Maria and Donti, Priya L.},
  booktitle = {International Conference on Learning Representations},
  year      = {2026},
  url       = {https://mlanthology.org/iclr/2026/chzhen2026iclr-improving/}
}