An Approximate Dynamic Programming Approach to Adversarial Online Learning
Vijay Kamble, Patrick Loiseau, Jean Walrand

TL;DR
This paper introduces an approximate dynamic programming method to compute optimal strategies and minimal guaranteed losses in adversarial repeated games, improving regret minimization algorithms in online learning.
Contribution
It presents a novel ADP approach for analyzing and solving discounted repeated games with vector losses, enhancing regret bounds over existing algorithms.
Findings
ADP approach characterizes the lower Pareto frontier as a fixed point.
Algorithms derived outperform standard online learning methods like Hedge.
Results indicate significant potential for ADP in adversarial online learning.
Abstract
We describe an approximate dynamic programming (ADP) approach to compute approximations of the optimal strategies and of the minimal losses that can be guaranteed in discounted repeated games with vector-valued losses. Such games prominently arise in the analysis of regret in repeated decision-making in adversarial environments, also known as adversarial online learning. At the core of our approach is a characterization of the lower Pareto frontier of the set of expected losses that a player can guarantee in these games as the unique fixed point of a set-valued dynamic programming operator. When applied to the problem of regret minimization with discounted losses, our approach yields algorithms that achieve markedly improved performance bounds compared to off-the-shelf online learning algorithms like Hedge. These results thus suggest the significant potential of ADP-based approaches in…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Reinforcement Learning in Robotics · Adaptive Dynamic Programming Control
