paper-with-me

홈 › Papers

When Does Preconditioning Help or Hurt Generalization?

2020-06-18 · ICLR 2021 1 · Shun-ichi Amari, Jimmy Ba, Roger Grosse, Xuechen Li, Atsushi Nitanda, Taiji Suzuki, Denny Wu, Ji Xu

While second order optimizers such as natural gradient descent (NGD) often speed up optimization, their effect on generalization has been called into question. This work presents a more nuanced view on how the \textit{implicit bias} of first- and second-order methods affects the comparison of generalization properties. We provide an exact asymptotic bias-variance decomposition of the generalization error of overparameterized ridgeless regression under a general class of preconditioner $\boldsymbol{P}$, and consider the inverse population Fisher information matrix (used in NGD) as a particular example. We determine the optimal $\boldsymbol{P}$ for both the bias and variance, and find that the relative generalization performance of different optimizers depends on the label noise and the "shape" of the signal (true parameters): when the labels are noisy, the model is misspecified, or the signal is misaligned with the features, NGD can achieve lower risk; conversely, GD generalizes better than NGD under clean labels, a well-specified model, or aligned signal. Based on this analysis, we discuss several approaches to manage the bias-variance tradeoff, and the potential benefit of interpolating between GD and NGD. We then extend our analysis to regression in the reproducing kernel Hilbert space and demonstrate that preconditioned GD can decrease the population risk faster than GD. Lastly, we empirically compare the generalization error of first- and second-order optimizers in neural network experiments, and observe robust trends matching our theoretical analysis.

📄 PDF Abstract BibTeX arXiv:2006.10732

Code (0)

등록된 구현이 없습니다.

Tasks

regressionSecond-order methods

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
Natural Gradient Descent 설명 없음

Similar Papers 제목 키워드 기반

The Power of Preconditioning in Overparameterized Low-Rank Matrix Sensing

2023-02-02 · Xingyu Xu, Yandi Shen, Yuejie Chi, Cong Ma

We propose $\textsf{ScaledGD($\lambda$)}$, a preconditioned gradient descent method to tackle the low-rank matrix sensing problem when the true rank is unknown, and when the matrix is possibly ill-conditioned. Using over…

TDprop: Does Jacobi Preconditioning Help Temporal Difference Learning?

2020-07-06 · Joshua Romoff, Peter Henderson, David Kanaa, Emmanuel Bengio 외

We investigate whether Jacobi preconditioning, accounting for the bootstrap term in temporal difference (TD) learning, can help boost performance of adaptive optimizers. Our method, TDprop, computes a per parameter learn…

When Helping Hurts and How to Fix It: Multi-Agent Debate for Data Cleaning

2026-06-01 · Chirag Parmar, Akshat Mehta, Henglin Wu, Jagadish Ramamurthy 외 arxiv

When does multi-agent debate help data cleaning, and when does it hurt? Across three benchmarks, four model families, and over 6,000 task-condition pairs, we find debate's effect reverses sign: it degrades generation acr…

Feel-Good Thompson Sampling for Contextual Bandits: a Markov Chain Monte Carlo Showdown

2025-07-21 · Emile Anand, Sarah Liaw arxiv

Thompson Sampling (TS) is widely used to address the exploration/exploitation tradeoff in contextual bandits, yet recent theory shows that it does not explore aggressively enough in high-dimensional problems. Feel-Good T…

How Does Preconditioning Guide Feature Learning in Deep Neural Networks?

2025-09-30 · Kotaro Yoshida, Atsushi Nitanda arxiv

Preconditioning is widely used in machine learning to accelerate convergence on the empirical risk, yet its role on the expected risk remains underexplored. In this work, we investigate how preconditioning affects featur…