paper-with-me

Papers

Debiasing Distributed Second Order Optimization with Surrogate Sketching and Scaled Regularization

2020-07-02 · NeurIPS 2020 12 · Michał Dereziński, Burak Bartan, Mert Pilanci, Michael W. Mahoney

In distributed second order optimization, a standard strategy is to average many local estimates, each of which is based on a small sketch or batch of the data. However, the local estimates on each machine are typically biased, relative to the full solution on all of the data, and this can limit the effectiveness of averaging. Here, we introduce a new technique for debiasing the local estimates, which leads to both theoretical and empirical improvements in the convergence rate of distributed second order methods. Our technique has two novel components: (1) modifying standard sketching techniques to obtain what we call a surrogate sketch; and (2) carefully scaling the global regularization parameter for local computations. Our surrogate sketches are based on determinantal point processes, a family of distributions for which the bias of an estimate of the inverse Hessian can be computed exactly. Based on this computation, we show that when the objective being minimized is $l_2$-regularized with parameter $\lambda$ and individual machines are each given a sketch of size $m$, then to eliminate the bias, local estimates should be computed using a shrunk regularization parameter given by $\lambda^{\prime}=\lambda\cdot(1-\frac{d_{\lambda}}{m})$, where $d_{\lambda}$ is the $\lambda$-effective dimension of the Hessian (or, for quadratic problems, the data matrix).

📄 PDF Abstract BibTeX arXiv:2007.01327

Code (0)

등록된 구현이 없습니다.

Tasks

Point ProcessesSecond-order methods

Similar Papers 제목 키워드 기반

Debiasing Mini-Batch Quadratics for Applications in Deep Learning

2024-10-18 · Lukas Tatzel, Bálint Mucsányi, Osane Hackel, Philipp Hennig

Quadratic approximations form a fundamental building block of machine learning methods. E.g., second-order optimizers try to find the Newton step into the minimum of a local quadratic proxy to the objective function; and…

Deep LearningUncertainty Quantification

Online AUC Optimization Based on Second-order Surrogate Loss

2025-10-24 · JunRu Luo, Difei Cheng, Bo Zhang arxiv

The Area Under the Curve (AUC) is an important performance metric for classification tasks, particularly in class-imbalanced scenarios. However, minimizing the AUC presents significant challenges due to the non-convex an…

Optimization with First-Order Surrogate Functions

2013-05-14 · Julien Mairal

In this paper, we study optimization methods consisting of iteratively minimizing surrogates of an objective function. By proposing several algorithmic variants and simple convergence analyses, we make two main contribut…

BIG-bench Machine Learning

On Second-order Optimization Methods for Federated Learning

2021-09-06 · Sebastian Bischoff, Stephan Günnemann, Martin Jaggi, Sebastian U. Stich

We consider federated learning (FL), where the training data is distributed across a large number of clients. The standard optimization method in this setting is Federated Averaging (FedAvg), which performs multiple loca…

Federated LearningSpecificity

Distributed Averaging Methods for Randomized Second Order Optimization

2020-02-16 · Burak Bartan, Mert Pilanci

We consider distributed optimization problems where forming the Hessian is computationally challenging and communication is a significant bottleneck. We develop unbiased parameter averaging methods for randomized second …

Distributed Optimization