Memory Bounds for the Experts Problem
Vaidehi Srinivas, David P. Woodruff, Ziyu Xu, Samson Zhou

TL;DR
This paper explores the memory requirements for online learning with expert advice in streaming models, providing new lower and upper bounds and techniques for efficient algorithms under memory constraints.
Contribution
It introduces the first bounds on memory for expert advice in streaming settings, using novel reduction and pooling techniques to adapt standard algorithms.
Findings
Lower bounds established for memory in streaming models.
Upper bounds achieved by running algorithms on small expert pools.
Results are tight for random-order streams.
Abstract
Online learning with expert advice is a fundamental problem of sequential prediction. In this problem, the algorithm has access to a set of "experts" who make predictions on each day. The goal on each day is to process these predictions, and make a prediction with the minimum cost. After making a prediction, the algorithm sees the actual outcome on that day, updates its state, and then moves on to the next day. An algorithm is judged by how well it does compared to the best expert in the set. The classical algorithm for this problem is the multiplicative weights algorithm. However, every application, to our knowledge, relies on storing weights for every expert, and uses memory. There is little work on understanding the memory required to solve the online learning with expert advice problem, or run standard sequential prediction algorithms, in natural streaming models,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Data Stream Mining Techniques · Machine Learning and Algorithms
