OCDSLGMLMar 17, 2016

Optimal Black-Box Reductions Between Optimization Objectives

arXiv:1603.05642v398 citations
Originality Incremental advance
AI Analysis

This work addresses the problem of algorithm design complexity for machine learning practitioners, though it appears incremental as it builds on existing reduction methods.

The paper tackles the complexity of algorithm design in machine learning by developing optimal reductions that allow methods designed for one setting to be applied across the entire spectrum of smoothness and strong-convexity, resulting in new and faster running times for training linear classifiers with various loss functions.

The diverse world of machine learning applications has given rise to a plethora of algorithms and optimization methods, finely tuned to the specific regression or classification task at hand. We reduce the complexity of algorithm design for machine learning by reductions: we develop reductions that take a method developed for one setting and apply it to the entire spectrum of smoothness and strong-convexity in applications. Furthermore, unlike existing results, our new reductions are OPTIMAL and more PRACTICAL. We show how these new reductions give rise to new and faster running times on training linear classifiers for various families of loss functions, and conclude with experiments showing their successes also in practice.

Foundations

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

Your Notes