BROS: Bias-Corrected Randomized Subspaces for Memory-Efficient Single-Loop Bilevel Optimization
Stochastic bilevel optimization (SBO) has become a standard framework for hyperparameter learning, data reweighting, representation learning, and data-mixture optimization in deep learning. Existing exact single-loop SBO methods and memory-efficient surrogate SBO methods either create severe memory pressure for large lower-level neural networks or lack competitive convergence guarantees under standard assumptions. In this paper, we propose BROS, a memory-efficient single-loop SBO method with the same convergence rate order as exact single-loop SBO methods. BROS performs lower and auxiliary updates in randomized subspaces with a Rademacher bi-probe correction that recovers an unbiased Hessian-action estimator. We prove that BROS preserves the $\mathcal O(\varepsilon^{-2})$ sample complexity of MA-SOBA for finding an $\varepsilon$-stationary point under only standard assumptions. Experiments on hyper-data cleaning, data-mixture learning, hyper-representation learning, and ViT sample reweighting show that BROS reduces peak memory by up to 44.9% while closely matching full-space baseline performance.
Code (0)
등록된 구현이 없습니다.
Tasks
Representation LearningBilevel OptimizationSimilar Papers 제목 키워드 기반
Fundamental Bias in Inverting Random Sampling Matrices with Application to Sub-sampled Newton
A substantial body of work in machine learning (ML) and randomized numerical linear algebra (RandNLA) has exploited various sorts of random sketching methodologies, including random sampling and random projection, with m…
Distributed OptimizationStochastic OptimizationA Nonresponse Bias Correction using Nonrandom Followup with an Application to the Gender Entrepreneurship Gap
We develop a nonresponse correction applicable to any setting in which multiple attempts to contact subjects affect whether researchers observe variables without affecting the variables themselves. Our procedure produces…
AttributeSelection biasSurveyGeneralized Inverses of Matrix Products: From Fundamental Subspaces to Randomized Decompositions
We investigate the Moore-Penrose pseudoinverse and generalized inverse of a matrix product $A=CR$ to establish a unifying framework for generalized and randomized matrix inverses. This analysis is rooted in first princip…
Nintendo Super Smash Bros. Melee: An "Untouchable" Agent
Nintendo's Super Smash Bros. Melee fighting game can be emulated on modern hardware allowing us to inspect internal memory states, such as character positions. We created an AI that avoids being hit by training using the…
RULLS: Randomized Union of Locally Linear Subspaces for Feature Engineering
Feature engineering plays an important role in the success of a machine learning model. Most of the effort in training a model goes into data preparation and choosing the right representation. In this paper, we propose a…
ClusteringFeature EngineeringGeneral Classification