Optimization plays a costly and crucial role in developing machine learning systems. In learned optimizers, the few hyperparameters of commonly used hand-designed optimizers, e.g. Adam or SGD, are replaced with flexible parametric functions. The parameters of these functions are then optimized so that the resulting learned optimizer minimizes a target loss on a chosen class of models. Learned optimizers can both reduce the number of required training steps and improve the final test loss. However, they can be expensive to train, and once trained can be expensive to use due to computational and memory overhead for the optimizer itself. In this work, we identify and quantify the design features governing the memory, compute, and performance t...
The use of machine learning algorithms frequently involves careful tuning of learning parameters and...
Deep neural networks have recently become astonishingly successful at many machine learning problems...
Accurate automatic optimization heuristics are necessary for dealing with the complexity and diversi...
Learned optimizers -- neural networks that are trained to act as optimizers -- have the potential to...
The optimization algorithm and its hyperparameters can significantly affect the training speed and r...
The performance of optimizers, particularly in deep learning, depends considerably on their chosen h...
Optimization and machine learning are both extremely active research topics. In this thesis, we expl...
Machine learning is a technology developed for extracting predictive models from data so as to be ...
The success of deep learning has shown impressive empirical breakthroughs, but many theoretical ques...
Deep learning training consumes ever-increasing time and resources, and that isdue to the complexity...
Machine learning (ML) has evolved dramatically over recent decades, from relative infancy to a pract...
Machine learning algorithms have been used widely in various applications and areas. To fit a machin...
<p>Optimization is considered to be one of the pillars of statistical learning and also plays a majo...
Predict-and-Optimize (PnO) is a relatively new machine learning paradigm that has attracted recent i...
The use of machine learning algorithms frequently involves careful tuning of learning parameters and...
The use of machine learning algorithms frequently involves careful tuning of learning parameters and...
Deep neural networks have recently become astonishingly successful at many machine learning problems...
Accurate automatic optimization heuristics are necessary for dealing with the complexity and diversi...
Learned optimizers -- neural networks that are trained to act as optimizers -- have the potential to...
The optimization algorithm and its hyperparameters can significantly affect the training speed and r...
The performance of optimizers, particularly in deep learning, depends considerably on their chosen h...
Optimization and machine learning are both extremely active research topics. In this thesis, we expl...
Machine learning is a technology developed for extracting predictive models from data so as to be ...
The success of deep learning has shown impressive empirical breakthroughs, but many theoretical ques...
Deep learning training consumes ever-increasing time and resources, and that isdue to the complexity...
Machine learning (ML) has evolved dramatically over recent decades, from relative infancy to a pract...
Machine learning algorithms have been used widely in various applications and areas. To fit a machin...
<p>Optimization is considered to be one of the pillars of statistical learning and also plays a majo...
Predict-and-Optimize (PnO) is a relatively new machine learning paradigm that has attracted recent i...
The use of machine learning algorithms frequently involves careful tuning of learning parameters and...
The use of machine learning algorithms frequently involves careful tuning of learning parameters and...
Deep neural networks have recently become astonishingly successful at many machine learning problems...
Accurate automatic optimization heuristics are necessary for dealing with the complexity and diversi...