Streaming Algorithms for Learning with Experts: Deterministic Versus Robust

Потоковые алгоритмы обучения с экспертами: детерминированные и робастные
David P. Woodruff, Fred Zhang, Samson Zhou
2023-03-03

adaptive inputsonline learning with expertsregret lower boundspace-regret trade-offstreaming algorithms
In the online learning with experts problem, an algorithm must make a prediction about an outcome on each of $T$ days (or times), given a set of $n$ experts who make predictions on each day (or time). The algorithm is given feedback on the outcomes of each day, including the cost of its prediction and the cost of the expert predictions, and the goal is to make a prediction with the minimum cost, specifically compared to the best expert in the set. Recent work by Srinivas, Woodruff, Xu, and Zhou (STOC 2022) introduced the study of the online learning with experts problem under memory constraints. However, often the predictions made by experts or algorithms at some time influence future outcomes, so that the input is adaptively chosen. Whereas deterministic algorithms would be robust to adaptive inputs, existing algorithms all crucially use randomization to sample a small number of experts. In this paper, we study deterministic and robust algorithms for the experts problem. We first show a space lower bound of $\widetildeΩ\left(\frac{nM}{RT}\right)$ for any deterministic algorithm that achieves regret $R$ when the best expert makes $M$ mistakes. Our result shows that the natural deterministic algorithm, which iterates through pools of experts until each expert in the pool has erred, is optimal up to polylogarithmic factors. On the positive side, we give a randomized algorithm that is robust to adaptive inputs that uses $\widetilde{O}\left(\frac{n}{R\sqrt{T}}\right)$ space for $M=O\left(\frac{R^2 T}{\log^2 n}\right)$, thereby showing a smooth space-regret trade-off.
1
A deterministic experts algorithm achieving regret R with best-expert mistakes M requires space at least \widetilde{Ω}(nM/(RT)).
2
A randomized algorithm robust to adaptively chosen inputs uses \widetilde{O}(n/(R\sqrt{T})) space when M=O(R^2T/\log^2 n).
3
The natural deterministic strategy that cycles through expert pools until every pool expert errs is optimal up to polylogarithmic factors.
4
The robust randomized result establishes a smooth trade-off between memory usage and regret under adaptive inputs.

Online learning with experts under memory constraints and adaptively chosen inputs

Deterministic and randomized robust algorithms, including space lower bounds and the space–regret trade-off for achieving low regret relative to the best expert

Publication Details
Publication Date
2023-03-03
Journal
Publisher
ISSN
Cited by
2
Access Type
Author Information
Authors
David P. Woodruff
Fred Zhang
Samson Zhou
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%