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/}
}