English

Online Learning of Smooth Functions

Machine Learning 2023-01-05 v1 Discrete Mathematics Machine Learning

Abstract

In this paper, we study the online learning of real-valued functions where the hidden function is known to have certain smoothness properties. Specifically, for q1q \ge 1, let Fq\mathcal F_q be the class of absolutely continuous functions f:[0,1]Rf: [0,1] \to \mathbb R such that fq1\|f'\|_q \le 1. For q1q \ge 1 and dZ+d \in \mathbb Z^+, let Fq,d\mathcal F_{q,d} be the class of functions f:[0,1]dRf: [0,1]^d \to \mathbb R such that any function g:[0,1]Rg: [0,1] \to \mathbb R formed by fixing all but one parameter of ff is in Fq\mathcal F_q. For any class of real-valued functions F\mathcal F and p>0p>0, let optp(F)\text{opt}_p(\mathcal F) be the best upper bound on the sum of pthp^{\text{th}} powers of absolute prediction errors that a learner can guarantee in the worst case. In the single-variable setup, we find new bounds for optp(Fq)\text{opt}_p(\mathcal F_q) that are sharp up to a constant factor. We show for all ε(0,1)\varepsilon \in (0, 1) that opt1+ε(F)=Θ(ε12)\text{opt}_{1+\varepsilon}(\mathcal{F}_{\infty}) = \Theta(\varepsilon^{-\frac{1}{2}}) and opt1+ε(Fq)=Θ(ε12)\text{opt}_{1+\varepsilon}(\mathcal{F}_q) = \Theta(\varepsilon^{-\frac{1}{2}}) for all q2q \ge 2. We also show for ε(0,1)\varepsilon \in (0,1) that opt2(F1+ε)=Θ(ε1)\text{opt}_2(\mathcal F_{1+\varepsilon})=\Theta(\varepsilon^{-1}). In addition, we obtain new exact results by proving that optp(Fq)=1\text{opt}_p(\mathcal F_q)=1 for q(1,2)q \in (1,2) and p2+1q1p \ge 2+\frac{1}{q-1}. In the multi-variable setup, we establish inequalities relating optp(Fq,d)\text{opt}_p(\mathcal F_{q,d}) to optp(Fq)\text{opt}_p(\mathcal F_q) and show that optp(F,d)\text{opt}_p(\mathcal F_{\infty,d}) is infinite when p<dp<d and finite when p>dp>d. We also obtain sharp bounds on learning F,d\mathcal F_{\infty,d} for p<dp < d when the number of trials is bounded.

Cite

@article{arxiv.2301.01434,
  title  = {Online Learning of Smooth Functions},
  author = {Jesse Geneson and Ethan Zhou},
  journal= {arXiv preprint arXiv:2301.01434},
  year   = {2023}
}

Comments

text overlap with arXiv:2105.14648

R2 v1 2026-06-28T08:01:57.388Z