Towards Robust Learning to Optimize with Theoretical Guarantees

Qingyu Song, Wei Lin, Juncheng Wang, Hong Xu
6/1/2025

No official code found. Best implementation: NetX-lab/GoMathL2O-Official (4 stars, MIT, last commit 2024-04-01).

Abstract

Learning to optimize (L20) is an emerging technique to solve mathematical optimization problems with learning-based methods. Although with great success in many real-world scenarios such as wireless communications, computer networks, and electronic design, existing L2O works lack theoretical demonstration of their performance and robustness in out-of-distribution (OOD) scenarios. We address this gap by providing comprehensive proofs. First, we prove a sufficient condition for a robust L2O model with ho-mogeneous convergence rates over all In-Distribution (InD) instances. We assume an L2O model achieves robustness for an InD scenario. Based on our proposed methodology of aligning OOD problems to InD problems, we also demonstrate that the L2O model's convergence rate in OOD scenarios will deteriorate by an equation of the L2O model's input features. Moreover, we propose an L2O model with a concise gradient-only feature construction and a novel gradient-based history modeling method. Numerical simulation demonstrates that our proposed model outperforms the state-of-the-art baseline in both InD and OOD scenar-ios and achieves up to 10 × convergence speedup. The code of our method can be found from https://github.com/NetX-lab/GoMathL2O-Official.

View on arXivView PDF

Code Implementations(1)

MIT
40Shell, PythonMar 29, 20242 years agoMIT

Similar Papers

Cite this paper

@article{song2025towards,
  title  = {Towards Robust Learning to Optimize with Theoretical Guarantees},
  author = {Qingyu Song and Wei Lin and Juncheng Wang and Hong Xu},
  year   = {2025},
  eprint = {2506.14263},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.14263},
  journal = {CVPR 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.14263.svg)](https://codeofpaper.com/paper/2506.14263)

Discussion