Online Learning with Optimism and Delay

  • Genevieve Flaspohler ,
  • Francesco Orabona ,
  • Judah Cohen ,
  • Soukayna Mouatadid ,
  • Miruna Oprescu ,
  • Paulo Orenstein ,

2021 International Conference on Machine Learning |

Inspired by the demands of real-time climate and weather forecasting, we develop optimistic online learning algorithms that require no parameter tuning and have optimal regret guarantees under delayed feedback. Our algorithms — DORM, DORM+, and AdaHedgeD — arise from a novel reduction of delayed online learning to optimistic online learning that reveals how optimistic hints can mitigate the regret penalty caused by delay. We pair this delay-as-optimism perspective with a new analysis of optimistic learning that exposes its robustness to hinting errors and a new meta-algorithm for learning effective hinting strategies in the presence of delay. We conclude by benchmarking our algorithms on four subseasonal climate forecasting tasks, demonstrating low regret relative to state-of-the-art forecasting models.

Publication Downloads

Python library for Optimistic Online Learning under Delay (PoolD)

September 24, 2021

This Python package implements algorithms for online learning under delay using optimistic hints. More details on the algorithms and their regret properties can be found in the manuscript Online Learning with Optimism and Delay.