arrow
Return

Optimization Methods for Large-Scale Machine Learning

delete2018-05-08
delete1.8K
delete
OA
AI
L
Léon Bottou *
F
Frank E. Curtis
N
Nocedal, Jorge
DOI:10.1137/16M1080173delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
This paper provides a review and commentary on the past, present, and future of numerical optimization algorithms in the context of machine learning applications. Through case studies on text classification and the training of deep neural networks, we discuss how optimization problems arise in machine learning and what makes them challenging. A major theme of our study is that large-scale machine learning represents a distinctive setting in which the stochastic gradient (SG) method has traditionally played a central role while conventional gradient-based nonlinear optimization techniques typically falter. Based on this viewpoint, we present a comprehensive theory of a straightforward, yet versatile SG algorithm, discuss its practical behavior, and highlight opportunities for designing algorithms with improved performance. This leads to a discussion about the next generation of optimization methods for large-scale machine learning, including an investigation of two main streams of research on techniques that diminish noise in the stochastic directions and methods that make use of second-order derivative approximations.
Keywords:
numerical optimization
machine learning
stochastic gradient methods
algorithm complexity analysis
noise reduction methods
second-order methods
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

SIAM Review cover
SIAM Review
IF:
6.1
Papers:
888
Citations:
1.2W

Organization

F
facebook inc
Scholars:
588
Papers: 381
Citations: 0
L
Lehigh University
Scholars:
4.8K
Papers: 5.1K
Citations: 6.3K
N
Northwestern University
Scholars:
6.1W
Papers: 5.3W
Citations: 3.9K
researcher View more organizations