paper-with-me

Papers

Second-Order Optimization for Non-Convex Machine Learning: An Empirical Study

2017-08-25 · Peng Xu, Farbod Roosta-Khorasani, Michael W. Mahoney

While first-order optimization methods such as stochastic gradient descent (SGD) are popular in machine learning (ML), they come with well-known deficiencies, including relatively-slow convergence, sensitivity to the settings of hyper-parameters such as learning rate, stagnation at high training errors, and difficulty in escaping flat regions and saddle points. These issues are particularly acute in highly non-convex settings such as those arising in neural networks. Motivated by this, there has been recent interest in second-order methods that aim to alleviate these shortcomings by capturing curvature information. In this paper, we report detailed empirical evaluations of a class of Newton-type methods, namely sub-sampled variants of trust region (TR) and adaptive regularization with cubics (ARC) algorithms, for non-convex ML problems. In doing so, we demonstrate that these methods not only can be computationally competitive with hand-tuned SGD with momentum, obtaining comparable or better generalization performance, but also they are highly robust to hyper-parameter settings. Further, in contrast to SGD with momentum, we show that the manner in which these Newton-type methods employ curvature information allows them to seamlessly escape flat regions and saddle points.

📄 PDF Abstract BibTeX arXiv:1708.07827

Code (0)

등록된 구현이 없습니다.

Tasks

ARCBIG-bench Machine LearningSecond-order methods

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Faster Differentially Private Convex Optimization via Second-Order Methods

2023-05-22 · NeurIPS 2023 11

Differentially private (stochastic) gradient descent is the workhorse of DP private machine learning in both the convex and non-convex settings. Without privacy constraints, second-order methods, like Newton's method, co…

Second-order methods

Doubly Adaptive Scaled Algorithm for Machine Learning Using Second-Order Information

2021-09-11 · ICLR 2022 4 · Majid Jahani, Sergey Rusakov, Zheng Shi, Peter Richtárik 외

We present a novel adaptive optimization algorithm for large-scale machine learning problems. Equipped with a low-cost estimate of local curvature and Lipschitz smoothness, our method dynamically adapts the search direct…

BIG-bench Machine LearningSecond-order methods

SONIA: A Symmetric Blockwise Truncated Optimization Algorithm

2020-06-06 · Majid Jahani, MohammadReza Nazari, Rachael Tappenden, Albert S. Berahas 외

This work presents a new algorithm for empirical risk minimization. The algorithm bridges the gap between first- and second-order methods by computing a search direction that uses a second-order-type update in one subspa…

BIG-bench Machine LearningSecond-order methods

Escaping Saddle Points for Zeroth-order Nonconvex Optimization using Estimated Gradient Descent

2019-10-03 · Qinbo Bai, Mridul Agarwal, Vaneet Aggarwal

Gradient descent and its variants are widely used in machine learning. However, oracle access of gradient may not be available in many applications, limiting the direct use of gradient descent. This paper proposes a meth…

BIG-bench Machine Learning

FedSSO: A Federated Server-Side Second-Order Optimization Algorithm

2022-06-20 · Xin Ma, Renyi Bao, Jinpeng Jiang, Yang Liu 외

In this work, we propose FedSSO, a server-side second-order optimization method for federated learning (FL). In contrast to previous works in this direction, we employ a server-side approximation for the Quasi-Newton met…

Federated Learning