English

Complexity of Vector-valued Prediction: From Linear Models to Stochastic Convex Optimization

Machine Learning 2024-12-06 v1

Abstract

We study the problem of learning vector-valued linear predictors: these are prediction rules parameterized by a matrix that maps an mm-dimensional feature vector to a kk-dimensional target. We focus on the fundamental case with a convex and Lipschitz loss function, and show several new theoretical results that shed light on the complexity of this problem and its connection to related learning models. First, we give a tight characterization of the sample complexity of Empirical Risk Minimization (ERM) in this setting, establishing that Ω~(k/ϵ2)\smash{\widetilde{\Omega}}(k/\epsilon^2) examples are necessary for ERM to reach ϵ\epsilon excess (population) risk; this provides for an exponential improvement over recent results by Magen and Shamir (2023) in terms of the dependence on the target dimension kk, and matches a classical upper bound due to Maurer (2016). Second, we present a black-box conversion from general dd-dimensional Stochastic Convex Optimization (SCO) to vector-valued linear prediction, showing that any SCO problem can be embedded as a prediction problem with k=Θ(d)k=\Theta(d) outputs. These results portray the setting of vector-valued linear prediction as bridging between two extensively studied yet disparate learning models: linear models (corresponds to k=1k=1) and general dd-dimensional SCO (with k=Θ(d)k=\Theta(d)).

Keywords

Cite

@article{arxiv.2412.04274,
  title  = {Complexity of Vector-valued Prediction: From Linear Models to Stochastic Convex Optimization},
  author = {Matan Schliserman and Tomer Koren},
  journal= {arXiv preprint arXiv:2412.04274},
  year   = {2024}
}
R2 v1 2026-06-28T20:24:23.786Z