2021/07/22 by Jeffrey Ichnowski, Ichnowski, Jeffrey, Paras Jain +15 · 11 citations
Computer Science · Decision Sciences · Mathematics · #Advanced Bandit Algorithms Research #FOS: Computer and information sciences #FOS: Mathematics #Machine Learning (cs.LG) #Machine Learning and Data Classification #Optimization and Control (math.OC) #Reinforcement Learning in Robotics #cs.LG #math.OC
paper · pdf · doi:10.48550/arxiv.2107.10847
25 pages, 7 figures. Code available at https://github.com/berkeleyautomation/rlqp
arxiv created 2021/07/22 · openalex publication_date 2021/07/22 · arxiv updated 2021/07/23 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28
First-order methods for quadratic optimization such as OSQP are widely used for large-scale machine learning and embedded optimal control, where many related problems must be rapidly solved. These methods face two persistent challenges: manual hyperparameter tuning and convergence time to high-accuracy solutions. To address these, we explore how Reinforcement Learning (RL) can learn a policy to tune parameters to accelerate convergence. In experiments with well-known QP benchmarks we find that our RL policy, RLQP, significantly outperforms state-of-the-art QP solvers by up to 3x. RLQP generalizes surprisingly well to previously unseen problems with varying dimension and structure from different applications, including the QPLIB, Netlib LP and Maros-Meszaros problems. Code for RLQP is available at https://github.com/berkeleyautomation/rlqp.