Parth T. Nobel, Daniel LeJeune, Emmanuel J. Candès
{"title":"RandALO:快速进行样本外风险评估","authors":"Parth T. Nobel, Daniel LeJeune, Emmanuel J. Candès","doi":"arxiv-2409.09781","DOIUrl":null,"url":null,"abstract":"Estimating out-of-sample risk for models trained on large high-dimensional\ndatasets is an expensive but essential part of the machine learning process,\nenabling practitioners to optimally tune hyperparameters. Cross-validation (CV)\nserves as the de facto standard for risk estimation but poorly trades off high\nbias ($K$-fold CV) for computational cost (leave-one-out CV). We propose a\nrandomized approximate leave-one-out (RandALO) risk estimator that is not only\na consistent estimator of risk in high dimensions but also less computationally\nexpensive than $K$-fold CV. We support our claims with extensive simulations on\nsynthetic and real data and provide a user-friendly Python package implementing\nRandALO available on PyPI as randalo and at https://github.com/cvxgrp/randalo.","PeriodicalId":501379,"journal":{"name":"arXiv - STAT - Statistics Theory","volume":"2 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"RandALO: Out-of-sample risk estimation in no time flat\",\"authors\":\"Parth T. Nobel, Daniel LeJeune, Emmanuel J. Candès\",\"doi\":\"arxiv-2409.09781\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Estimating out-of-sample risk for models trained on large high-dimensional\\ndatasets is an expensive but essential part of the machine learning process,\\nenabling practitioners to optimally tune hyperparameters. Cross-validation (CV)\\nserves as the de facto standard for risk estimation but poorly trades off high\\nbias ($K$-fold CV) for computational cost (leave-one-out CV). We propose a\\nrandomized approximate leave-one-out (RandALO) risk estimator that is not only\\na consistent estimator of risk in high dimensions but also less computationally\\nexpensive than $K$-fold CV. We support our claims with extensive simulations on\\nsynthetic and real data and provide a user-friendly Python package implementing\\nRandALO available on PyPI as randalo and at https://github.com/cvxgrp/randalo.\",\"PeriodicalId\":501379,\"journal\":{\"name\":\"arXiv - STAT - Statistics Theory\",\"volume\":\"2 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-09-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - STAT - Statistics Theory\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2409.09781\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - STAT - Statistics Theory","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.09781","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
RandALO: Out-of-sample risk estimation in no time flat
Estimating out-of-sample risk for models trained on large high-dimensional
datasets is an expensive but essential part of the machine learning process,
enabling practitioners to optimally tune hyperparameters. Cross-validation (CV)
serves as the de facto standard for risk estimation but poorly trades off high
bias ($K$-fold CV) for computational cost (leave-one-out CV). We propose a
randomized approximate leave-one-out (RandALO) risk estimator that is not only
a consistent estimator of risk in high dimensions but also less computationally
expensive than $K$-fold CV. We support our claims with extensive simulations on
synthetic and real data and provide a user-friendly Python package implementing
RandALO available on PyPI as randalo and at https://github.com/cvxgrp/randalo.