English

Learning to Optimize

Machine Learning 2016-06-07 v1 Artificial Intelligence Optimization and Control Machine Learning

Abstract

Algorithm design is a laborious process and often requires many iterations of ideation and validation. In this paper, we explore automating algorithm design and present a method to learn an optimization algorithm, which we believe to be the first method that can automatically discover a better algorithm. We approach this problem from a reinforcement learning perspective and represent any particular optimization algorithm as a policy. We learn an optimization algorithm using guided policy search and demonstrate that the resulting algorithm outperforms existing hand-engineered algorithms in terms of convergence speed and/or the final objective value.

Keywords

Cite

@article{arxiv.1606.01885,
  title  = {Learning to Optimize},
  author = {Ke Li and Jitendra Malik},
  journal= {arXiv preprint arXiv:1606.01885},
  year   = {2016}
}

Comments

9 pages, 3 figures

R2 v1 2026-06-22T14:18:57.255Z