cs.LGOct 12, 2026

Robustly Reliable Learning for Regression

Authors: Avrim Blum, Anh Tuan Nguyen

Organizations: TTIC · Carnegie Mellon University

Abstract

We introduce the problem of robustly reliable learning for the regression setting in adversarial environments. Given a test point xtestx_{test}, a training dataset SS of nn data points, a corruption budget b≪nb \ll n, and a real-valued hypothesis class H\mathcal H, our goal is to output the optimal prediction range Ixtest∗(S,b)I^*_{x_{test}}(S, b), such that any LL-Lipschitz predictor consistent with all but at most bb points in SS must predict a value h(xtest)∈Ih(x_{test}) \in I. We then instantiate the analysis for LL-Lipschitz hypothesis classes, a natural and widely studied class in the regression setting, focusing on two key scenarios. First, for the restricted case where the corrupted dataset is guaranteed to be LL-Lipschitz consistent, we propose a simple and efficient bthb^{th}-best heuristic algorithm and prove its correctness in computing the tightest possible range Ixtest∗(S,b)I^*_{x_{test}}(S, b). We then establish its computational complexity of O(n)O(n) and show that it is computationally optimal in this scenario. Building on this foundation, we address the general scenario where the dataset SS is no longer LL-Lipschitz consistent. We demonstrate that computing the optimal range in this setting reduces to analyzing a violation graph, which models the pairwise LL-Lipschitz violations among data points. By leveraging the structural properties of this graph's kernel, we propose a Fixed-Parameter Tractable (FPT) algorithm that computes the exact optimal range in O(n2+b4)O(n^2 + b^4) time. Furthermore, under the Strong Exponential Time Hypothesis (SETH), we establish a computational lower bound of Ω(n2−o(1))Ω(n^{2 - o(1)}), proving that our algorithm is computationally optimal. Finally, we discuss open directions for the problem of robustly reliable learning for regression.

Figures & tables

Explore similar work

Sep 15, 2026

Efficient Robust Learning at the Information-Theoretic Limit

In an important recent work, Blanc (2026) gave an algorithm for robustly learning Boolean concept classes with respect to a fixed distribution that outputs a (randomized) classifier achieving the optimal error of η+εη+ \varepsilon where ηη is the noise rate. In contrast, it is well known that deterministic hypotheses cannot achieve error less than 2η+ε.2η+ \varepsilon. Blanc's algorithm is computationally inefficient, and the main problem left open in his work is to find a polynomial-time algorithm given access to an oracle for empirical risk minimization (ERM). In this paper, we resolve this problem and give such an algorithm. Perhaps surprisingly, our techniques make crucial use of various types of no-regret learners. Additionally, we give an efficient algorithm (no ERM oracle required) for robustly learning any function class that admits sandwiching polynomials with respect to hypercontractive distributions. As one consequence, we give the first polynomial-time algorithm for robustly learning a halfspace with respect to Gaussian marginals that achieves error η+εη+ \varepsilon for any constant ε\varepsilon.
Aug 13, 2026

Bagging Robustly Learns VC Classes with Linear Sample Complexity

We revisit the problem of learning predictors robust to adversarial examples at test-time. We prove that VC classes are adversarially robustly learnable with sample complexity linear in the VC dimension dd, providing an exponential improvement over the previous upper bound of Montasser, Hanneke, and Srebro (2019). Remarkably, this result is achieved with a simple improper algorithm that combines the classic heuristic bagging (bootstrap aggregation) of Breiman (1996) with robust empirical risk minimization (RERM). Our algorithm computes RERMs on O(d⋆)O(d^\star) independent bootstrap samples and outputs their majority vote, where d⋆d^\star denotes the dual VC dimension. We complement this result with a lower bound showing that this is unavoidable: in general, any learner in this oracle model requires Ω(d⋆)Ω(d^\star) calls to an RERM oracle, even when given arbitrarily many training examples.
Apr 6, 2023

Reliable learning in challenging environments

The problem of designing learners that provide guarantees that their predictions are provably correct is of increasing importance in machine learning. However, learning theoretic guarantees have only been considered in very specific settings. In this work, we consider the design and analysis of reliable learners in challenging test-time environments as encountered in modern machine learning problems: namely adversarial' test-time attacks (in several variations) and natural' distribution shifts. In this work, we provide a reliable learner with provably optimal guarantees in such settings. We discuss practical implementations of the learner and further show that our algorithm achieves strong positive performance guarantees on several natural examples: for example, linear separators under log-concave distributions or smooth boundary classifiers under smooth probability distributions.