1: \begin{abstract}
2: We present learn2accelerate, a data-driven method to solve similar convex optimization problems in real-time. First-order methods are widely-used for large-scale convex optimization problems since they scale to large problems. However, these methods suffer from slow convergence to highly accurate solutions and also typically require hyperparameter tuning. Therefore in real-time control settings, these methods cannot reliably be used. Most of these algorithms are general-purpose and tackle each optimization instance individually. In practice, however, we often solve very similar problems with varying data. We propose a novel neural network architecture to solve convex problems that are similar in nature, \ie, come from the same family. Our method leverages common structure across the family to learn a warm start, which is then used as input into a few iterations of a first-order method for convex optimization. To do this, we marry the strength of neural networks in uncovering structure from data with techniques from convex optimization which allows end-to-end training of the latent variables and approximate optimization problems to minimize suboptimality. After training, our method consists of a feedforward network followed by a convex optimization problem which enables fast real-time decision making. We provide generalization bounds that guarantee good out-of-sample performance.
3: \end{abstract}
4: