Stochastic Optimization for Machine Learning
Andrew Cotter

TL;DR
This paper explores the application of stochastic algorithms to supervised binary classification with kernelized linear classifiers and unsupervised Principal Component Analysis, demonstrating practical effectiveness and competitive theoretical bounds.
Contribution
It introduces practical stochastic algorithms for both classification and PCA, with improved performance and theoretical guarantees compared to existing methods.
Findings
Stochastic algorithms outperform batch methods on real-world data.
Theoretical bounds on stochastic algorithms are competitive or better.
Algorithms are effective for both supervised and unsupervised learning tasks.
Abstract
It has been found that stochastic algorithms often find good solutions much more rapidly than inherently-batch approaches. Indeed, a very useful rule of thumb is that often, when solving a machine learning problem, an iterative technique which relies on performing a very large number of relatively-inexpensive updates will often outperform one which performs a smaller number of much "smarter" but computationally-expensive updates. In this thesis, we will consider the application of stochastic algorithms to two of the most important machine learning problems. Part i is concerned with the supervised problem of binary classification using kernelized linear classifiers, for which the data have labels belonging to exactly two classes (e.g. "has cancer" or "doesn't have cancer"), and the learning problem is to find a linear classifier which is best at predicting the label. In Part ii, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMachine Learning and Algorithms · Advanced Bandit Algorithms Research · Machine Learning and Data Classification
