LGAIOCMLJun 6, 2016

Learning to Optimize

arXiv:1606.01885v136.3627 citations
Originality Highly original
AI Analysis

This addresses the laborious process of algorithm design for researchers and practitioners, offering a novel automated approach.

The paper tackles automating algorithm design by learning an optimization algorithm through reinforcement learning, demonstrating that it outperforms existing hand-engineered algorithms in convergence speed and final objective value.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes