cs.DSSep 23, 2025

Linear Regression under Missing or Corrupted Coordinates

Authors: Ilias DiakonikolasJelena DiakonikolasDaniel M. KaneJasper C. H. LeeThanasis Pittas

Organizations: University of Wisconsin-Madison · University of California, San Diego · University of California, Davis

Abstract

We study multivariate linear regression under Gaussian covariates in two settings, where data may be erased or corrupted by an adversary under a coordinate-wise budget. In the incomplete data setting, an adversary may inspect the dataset and delete entries in up to an ηη-fraction of samples per coordinate; a strong form of the Missing Not At Random model. In the corrupted data setting, the adversary instead replaces values arbitrarily, and the corruption locations are unknown to the learner. Despite substantial work on missing data, linear regression under such adversarial missingness remains poorly understood, even information-theoretically. Unlike the clean setting, where estimation error vanishes with more samples, here the optimal error remains a positive function of the problem parameters. Our main contribution is to characterize this error up to constant factors across essentially the entire parameter range. Specifically, we establish novel information-theoretic lower bounds on the achievable error that match the error of (computationally efficient) algorithms. A key implication is that, perhaps surprisingly, the optimal error in the missing data setting matches that in the corruption setting-so knowing the corruption locations offers no general advantage.

Explore similar work

Aug 19, 2026math.ST

Algorithms for adaptive and heteroskedastic linear regression at the computational threshold

We study finite-sample linear regression in the presence of varied and unknown label noise, focusing on the heteroskedastic and adaptive linear regression models. Heteroskedastic linear regression models settings where the labels are of varying quality. We receive nn pairs (Xi,Yi)(X_i,Y_i) with labels Yi=Xiβ+εiY_i=X_i^\topβ+\varepsilon_i, where εiN(0,σi2)\varepsilon_i\sim N(0,σ_i^2) and the variances are unknown to the estimator. One natural measurement of the difficulty of this problem is the number of samples mm for which σi21σ_i^2\le1 (larger mm is easier). We obtain a polynomial-time estimator with rate O~((nd3/m4)1/6)\tilde{O}((nd^3/m^4)^{1/6}) when md3/4n1/4m\gg d^{3/4}n^{1/4}, as well as nearly-matching lower bounds. For d=O(1)d=O(1), our estimator achieves error o(1)o(1) when mn1/4m\gg n^{1/4}, whereas L1L_1 regression and other traditional approaches require mn1/2m\gg n^{1/2}. In adaptive linear regression, the errors are drawn i.i.d. from an unknown distribution pp, and our goal is to design a generic estimator that performs nearly as well as the best custom estimator that knows pp. We introduce a (computationally inefficient) adaptive estimator that, so long as pp is a mixture of kk symmetric log-concave densities, achieves error comparable with the optimal estimator that knows pp and has Θ~(n/k)\tildeΘ(n/k) samples. For k=1k=1, we show that LqL_q regression (with data-dependent qq) gives a polynomial-time estimator. Finally, to study the computational limits of both problems, we introduce the planted linear regression problem, where XiN(0,Id)X_i\sim N(0,I_d), mm unknown samples are noiseless, and the rest have error εiN(0,1)\varepsilon_i\sim N(0,1). We conjecture that recovering ββ up to error d/n\ll\sqrt{d/n} (or exactly) may have an information-computation gap between m=d+1m=d+1 and md3/4n1/4m\sim d^{3/4}n^{1/4}, as is suggested by our near-matching polynomial-time estimator and statistical query (SQ) lower bound.
Spencer Compton, Tselil Schramm
Jan 5, 2026cs.LG

Learning with Monotone Adversarial Corruptions

We study the extent to which standard machine learning algorithms rely on exchangeability and independence of data by introducing a monotone adversarial corruption model. In this model, an adversary, upon looking at a "clean" i.i.d. dataset, inserts additional "corrupted" points of their choice into the dataset. These added points are constrained to be monotone corruptions, in that they get labeled according to the ground-truth target function. Perhaps surprisingly, we demonstrate that in this setting, all known optimal learning algorithms for binary classification can be made to achieve suboptimal expected error on a new independent test point drawn from the same distribution as the clean dataset. On the other hand, we show that uniform convergence-based algorithms do not degrade in their guarantees. Our results showcase how optimal learning algorithms break down in the face of seemingly helpful monotone corruptions, exposing their overreliance on exchangeability.
Kasper Green Larsen, Chirag Pabbaraju, Abhishek Shetty
Feb 11, 2026cs.LG

A Jointly Efficient and Optimal Algorithm for Heteroskedastic Generalized Linear Bandits with Adversarial Corruptions

We consider the problem of heteroskedastic generalized linear bandits (GLBs) with adversarial corruptions, which subsumes heteroskedastic linear bandits and logistic/Poisson bandits, in the presence of adversarial corruptions. We propose HCW-GLB-OMD, which consists of two components: an online mirror descent (OMD)-based estimator and Hessian-based confidence weights to achieve corruption robustness. This is computationally efficient in that it only requires O(1){O}(1) space and time complexity per iteration. Under the self-concordance assumption on the link function, we show a regret bound of O~(dtg(τt)μ˙t,+d2gmaxκ+d(gmax+κ)C)\tilde{O}\left( d \sqrt{\sum_t g(τ_t) \dotμ_{t,\star}} + d^2 g_{\max} κ+ d (g_{\max} + κ) C \right), where μ˙t,\dotμ_{t,\star} is the slope of μμ around the optimal arm at time tt, g(τt)g(τ_t)'s are potentially exogenously time-varying dispersions (e.g., g(τt)=σt2g(τ_t) = σ_t^2 for heteroskedastic linear bandits, g(τt)=1g(τ_t) = 1 for Bernoulli and Poisson), gmax=maxt[T]g(τt)g_{\max} = \max_{t \in [T]} g(τ_t) is the maximum dispersion, and C0C \geq 0 is the total corruption budget of the adversary. We complement this with a lower bound of Ω~(dtg(τt)μ˙t,+dC)\tildeΩ(d \sqrt{\sum_t g(τ_t) \dotμ_{t,\star}} + d C), unifying previous problem-specific lower bounds. Thus, our algorithm achieves, up to a κκ-factor in the corruption term, instance-wise minimax optimality simultaneously across various instances of heteroskedastic GLBs with adversarial corruptions.
Sanghwa Kim, Junghyun Lee, Se-Young Yun