Lune

NeurIPS2023顶会

Bayes beats Cross Validation: Efficient and Accurate Ridge Regression via Expectation Maximization

Shu Yu Tew, Mario Boley, Daniel F. Schmidt

2023年份
6被引次数
1顶会引用

摘要

We present a novel method for tuning the regularization hyper-parameter, λ\lambda, of a ridge regression that is faster to compute than leave-one-out cross-validation (LOOCV) while yielding estimates of the regression parameters of equal, or particularly in the setting of sparse covariates, superior quality to those obtained by minimising the LOOCV risk. The LOOCV risk can suffer from multiple and bad local minima for finite nn and thus requires the specification of a set of candidate λ\lambda, which can fail to provide good solutions. In contrast, we show that the proposed method is guaranteed to find a unique optimal solution for large enough nn, under relatively mild conditions, without requiring the specification of any difficult to determine hyper-parameters. This is based on a Bayesian formulation of ridge regression that we prove to have a unimodal posterior for large enough nn, allowing for both the optimal λ\lambda and the regression coefficients to be jointly learned within an iterative expectation maximization (EM) procedure. Importantly, we show that by utilizing an appropriate preprocessing step, a single iteration of the main EM loop can be implemented in O(min⁡(n,p))O(\min(n, p)) operations, for input data with nn rows and pp columns. In contrast, evaluating a single value of λ\lambda using fast LOOCV costs O(nmin⁡(n,p))O(n \min(n, p)) operations when using the same preprocessing. This advantage amounts to an asymptotic improvement of a factor of ll for ll candidate values for λ\lambda (in the regime q,p∈O(n)q, p \in O(\sqrt{n}) where qq is the number of regression targets).

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

引用它的顶会 Paper1

问问它们各自怎么用它

它引用的顶会 Paper1

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖