paper-with-me

Papers

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

2023-10-29 · NeurIPS 2023 11

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 $n$ 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 $n$, 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 $n$, 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))$ operations, for input data with $n$ rows and $p$ columns. In contrast, evaluating a single value of $\lambda$ using fast LOOCV costs $O(n \min(n, p))$ operations when using the same preprocessing. This advantage amounts to an asymptotic improvement of a factor of $l$ for $l$ candidate values for $\lambda$ (in the regime $q, p \in O(\sqrt{n})$ where $q$ is the number of regression targets).

📄 PDF Abstract BibTeX arXiv:2310.18860

Code (1)

marioboley/fastridge

Tasks

regression

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Bayesian Neural Network via Stochastic Gradient Descent

2020-06-04 · Abhinav Sagar

The goal of bayesian approach used in variational inference is to minimize the KL divergence between variational distribution and unknown posterior distribution. This is done by maximizing the Evidence Lower Bound (ELBO)…

regressionVariational Inference

Ridge Regression: Structure, Cross-Validation, and Sketching

2019-10-06 · ICLR 2020 1 · Sifan Liu, Edgar Dobriban

We study the following three fundamental problems about ridge regression: (1) what is the structure of the estimator? (2) how to correctly use cross-validation to choose the regularization parameter? and (3) how to accel…

regression

Beat this! Accurate beat tracking without DBN postprocessing

2024-07-31

We propose a system for tracking beats and downbeats with two objectives: generality across a diverse music range, and high accuracy. We achieve generality by training on multiple datasets -- including solo instrument re…

Beat TrackingDownbeat Tracking

Accurate Bayesian Data Classification without Hyperparameter Cross-validation

2017-12-28 · M Sheikh, A. C. C. Coolen

We extend the standard Bayesian multivariate Gaussian generative data classifier by considering a generalization of the conjugate, normal-Wishart prior distribution and by deriving the hyperparameters analytically via ev…

ClassificationGeneral Classification

Bayesian leave-one-out cross-validation approximations for Gaussian latent variable models

2014-12-23 · Aki Vehtari, Tommi Mononen, Ville Tolvanen, Tuomas Sivula 외

The future predictive performance of a Bayesian model can be estimated using Bayesian cross-validation. In this article, we consider Gaussian latent variable models where the integration over the latent values is approxi…