Near-Optimal Algorithms for Online Matrix Prediction
Elad Hazan, Satyen Kale, Shai Shalev-Shwartz

TL;DR
This paper introduces a new property called (beta,tau)-decomposability for matrices and develops an efficient online learning algorithm that achieves near-optimal regret bounds for various matrix prediction problems.
Contribution
The paper defines (beta,tau)-decomposability and provides an algorithm with regret bounds that are near optimal for multiple online matrix prediction tasks.
Findings
Achieves regret bounds of O*(sqrt(beta tau T)) for (beta,tau)-decomposable matrices.
Derives near optimal regret bounds for online max-cut, gambling, and collaborative filtering.
Provides lower bounds that match the upper bounds up to logarithmic factors.
Abstract
In several online prediction problems of recent interest the comparison class is composed of matrices with bounded entries. For example, in the online max-cut problem, the comparison class is matrices which represent cuts of a given graph and in online gambling the comparison class is matrices which represent permutations over n teams. Another important example is online collaborative filtering in which a widely used comparison class is the set of matrices with a small trace norm. In this paper we isolate a property of matrices, which we call (beta,tau)-decomposability, and derive an efficient online learning algorithm, that enjoys a regret bound of O*(sqrt(beta tau T)) for all problems in which the comparison class is composed of (beta,tau)-decomposable matrices. By analyzing the decomposability of cut matrices, triangular matrices, and low trace-norm matrices, we derive near optimal…
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
TopicsOptimization and Search Problems · Advanced Bandit Algorithms Research · Complexity and Algorithms in Graphs
