paper-with-me

Papers

Streaming Algorithms for Learning with Experts: Deterministic Versus Robust

2023-03-03 · David P. Woodruff, Fred Zhang, Samson Zhou

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{\Omega}\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.

📄 PDF Abstract BibTeX arXiv:2303.01709

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Memory Bounds for the Experts Problem

2022-04-21 · Vaidehi Srinivas, David P. Woodruff, Ziyu Xu, Samson Zhou

Online learning with expert advice is a fundamental problem of sequential prediction. In this problem, the algorithm has access to a set of $n$ "experts" who make predictions on each day. The goal on each day is to proce…

Prediction

On Robust Streaming for Learning with Experts: Algorithms and Lower Bounds

2023-09-21 · NeurIPS 2023 11

In the online learning with experts problem, an algorithm makes predictions about an outcome on each of $T$ days, given a set of $n$ experts who make predictions on each day. The algorithm is given feedback on the outcom…

Quick Streaming Algorithms for Maximization of Monotone Submodular Functions in Linear Time

2020-09-10 · Alan Kuhnle

We consider the problem of monotone, submodular maximization over a ground set of size $n$ subject to cardinality constraint $k$. For this problem, we introduce the first deterministic algorithms with linear time complex…

IBCB: Efficient Inverse Batched Contextual Bandit for Behavioral Evolution History

2024-03-24 · Yi Xu, Weiran Shen, Xiao Zhang, Jun Xu

Traditional imitation learning focuses on modeling the behavioral mechanisms of experts, which requires a large amount of interaction history generated by some fixed expert. However, in many streaming applications, such …

Decision MakingImitation LearningOut-of-Distribution GeneralizationRecommendation Systems

A Deterministic Streaming Sketch for Ridge Regression

2020-02-05 · Benwei Shi, Jeff M. Phillips

We provide a deterministic space-efficient algorithm for estimating ridge regression. For $n$ data points with $d$ features and a large enough regularization parameter, we provide a solution within $\varepsilon$ L$_2$ er…

regression