English

Linear Regression with Unknown Truncation Beyond Gaussian Features

Machine Learning 2026-05-25 v2 Data Structures and Algorithms Machine Learning Statistics Theory Statistics Theory

Abstract

In truncated linear regression, samples (x,y)(x,y) are shown only when the outcome yy falls inside a certain survival set SS^\star and the goal is to estimate the unknown dd-dimensional regressor ww^\star. This problem has a long history of study in Statistics and Machine Learning going back to the works of (Galton, 1897; Tobin, 1958) and more recently in, e.g., (Daskalakis et al., 2019; 2021; Lee et al., 2023; 2024). Despite this long history, however, most prior works are limited to the special case where SS^\star is precisely known. The more practically relevant case, where SS^\star is unknown and must be learned from data, remains open: indeed, here the only available algorithms require strong assumptions on the distribution of the feature vectors (e.g., Gaussianity) and, even then, have a dpoly(1/ε)d^{\mathrm{poly} (1/\varepsilon)} run time for achieving ε\varepsilon accuracy. In this work, we give the first algorithm for truncated linear regression with unknown survival set that runs in poly(d/ε)\mathrm{poly} (d/\varepsilon) time, by only requiring that the feature vectors are sub-Gaussian. Our algorithm relies on a novel subroutine for efficiently learning unions of a bounded number of intervals using access to positive examples (without any negative examples) under a certain smoothness condition. This learning guarantee adds to the line of works on positive-only PAC learning and may be of independent interest.

Keywords

Cite

@article{arxiv.2602.12534,
  title  = {Linear Regression with Unknown Truncation Beyond Gaussian Features},
  author = {Alexandros Kouridakis and Anay Mehrotra and Alkis Kalavasis and Constantine Caramanis},
  journal= {arXiv preprint arXiv:2602.12534},
  year   = {2026}
}
R2 v1 2026-07-01T10:34:41.621Z