atlas

Research map / Bandits and online learning / Online convex optimization and games

Efficient Non-stationary Online Learning by Wavelets with Applications to Online Distribution Shift Adaptation

ICML 2024 · Bandits and online learning › Online convex optimization and games · approach: Online learning with feedback graphs

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a single-layer wavelet-based detection-restart method for non-stationary online learning, with a streaming wavelet operator built on a binary indexed tree, and applies it to online label shift.

Problem

Achieving optimal dynamic regret in non-stationary online learning usually requires a two-layer model ensemble with high computational and storage overhead; the paper asks whether near-optimal dynamic regret is possible with a single model.

Approach

Introduces underlying dynamic regret (comparators observed through unbiased estimates) and uses an adaptive restart triggered by online wavelet coefficient norms; a streaming wavelet operator updates only O(log T) coefficients per round via a binary indexed tree, avoiding ensembles.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use wavelet detection with OGD update instead of ATLASOnline label shift adaptation · CIFAR10, Square Shifterror (%): 15.21 -> 14.72Helped
Use wavelet detection with OGD update instead of ATLASOnline label shift adaptation · CINIC10, Linear Shifterror (%): 26.44 -> 26.11Helped
Use wavelet detection with reweighting instead of ATLASOnline label shift adaptation · CINIC10, Linear Shifterror (%): 26.44 -> 28.21Hurt
Use wavelet detection with OGD update instead of ATLASOnline label shift adaptation · EuroSAT, Linear Shifterror (%): 07.21 -> 07.15Helped
Use wavelet detection with OGD update instead of ATLASOnline label shift adaptation · EuroSAT, Square Shifterror (%): 06.99 -> 07.43Hurt
Use wavelet detection with reweighting instead of ATLASOnline label shift adaptation · Fashion, Square Shifterror (%): 08.13 -> 07.32Helped
Use wavelet detection with OGD update instead of ATLASOnline label shift adaptation · Fashion, Linear Shifterror (%): 07.84 -> 08.34Hurt
Use wavelet detection with reweighting instead of ATLASOnline label shift adaptation · MNIST, Square Shifterror (%): 01.05 -> 01.03Helped
Use wavelet detection instead of the corresponding OGD baselineOnline label shift adaptation · CIFAR10, Linear Shifterror (%): 15.92 -> 15.52Helped
Use wavelet detection instead of the corresponding reweighting baselineOnline label shift adaptation · CIFAR10, Square Shifterror (%): 17.38 -> 15.55Helped
Use wavelet detection instead of the corresponding OGD baselineOnline label shift adaptation · EuroSAT, Square Shifterror (%): 07.33 -> 07.43Hurt
Use wavelet detection instead of the corresponding reweighting baselineOnline label shift adaptation · Fashion, Linear Shifterror (%): 8.15 -> 08.34Mixed

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CINIC10 EuroSAT Fashion-MNIST MNIST Locomotion (SHL)

Benchmarks: CIFAR10 CINIC10 EuroSAT Fashion-MNIST MNIST Locomotion (SHL) synthetic linear/square/sine shift OCO

Metrics: average error (%) efficiency (items/s) memory usage (MB) dynamic regret

Baselines: FIX OGD Reweight FTFWH ATLAS Effi-Dyn FLH-FTL LAME

Builds on: online trend filtering (Baby & Wang 2019, 2020) Online Newton Step Black Box Shift Estimation ATLAS (Bai et al. 2022) Effi-Dyn

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy