atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

Stabilizing Linear Passive-Aggressive Online Learning with Weighted Reservoir Sampling

NeurIPS 2024 · Probabilistic and scientific modeling › Bayesian optimization · approach: Regret bounds for Bayesian optimization · 0 citations (OpenAlex)

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 WRS-Augmented Training (WAT), which keeps a size-K weighted reservoir of intermediate passive-aggressive weight vectors (weighted by their survival times) and averages them to stabilize online learning test accuracy, applied to PAC and FSOL.

Problem

Online passive-aggressive linear classifiers over-correct on noisy stream points, so test accuracy can drop sharply between timesteps and the final solution may be poor, without hold-out sets or extra passes.

Approach

Use the number of subsequent passive steps (survival time) of each intermediate weight vector as a proxy for its quality, and maintain a weighted reservoir sample of K such vectors during one pass; the ensemble (simple or weighted average) of reservoir members is the output.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add standard-weight WRS with simple averagingFSOL · 16 benchmark datasetsROP: 16 of 16 datasetsHelped
Add standard-weight WRSPAC and FSOL · 16 benchmark datasetsROP: p < 0.0386 in each caseHelped
Add standard-weight WRSFSOL · 16 benchmark datasetsfinal test accuracyHelped
Add WRSPAC · 16 benchmark datasetsfinal test accuracyNo clear effect
Use exponential rather than standard WRS weights (ablation)PAC-WRS and FSOL-WRS · 16 benchmark datasetsROP: PAC: 14 vs. 13; FSOL: 13 vs. 16Hurt
Use weighted averaging rather than simple averaging (ablation)PAC-WRS and FSOL-WRS · 16 benchmark datasetsROP: PAC standard: 13 vs. 13; PAC exponential: 11 vs. 14; FSOL standard: 16 vs. 16; FSOL exponential: 11 vs. 13Mixed
Increase reservoir size K (ablation)PAC-WRS · benchmark datasetsROPHelped
Enable voting-based zeroing (ablation)FSOL-WRS · benchmark datasetsfinal sparsityHelped
Enable voting-based zeroing (ablation)FSOL-WRS · benchmark datasetsfinal test accuracyNo clear effect
Replace probabilistic WRS selection with deterministic top-64 selection (ablation)PAC and FSOL · 16 benchmark datasetsROP: PAC simple: 10 vs. 13; PAC weighted: 12 vs. 13; FSOL simple: 15 vs. 16; FSOL weighted: 15 vs. 16Hurt
Use moving average of recent weight vectors instead of WRS (ablation)PAC and FSOL · benchmark datasetsROPMixed
Use exponential average instead of WRS (ablation)PAC and FSOL · benchmark datasetsROPHurt

Surprising findings

Limitations

Experimental setup

Datasets: Avazu (App) Avazu (Site) Criteo Dexter Dorothea KDD2010 (Algebra) MNIST8 (4+9) News20 Newsgroups (Binary, CS) PCMAC RCV1 Real-Sim

Benchmarks: Avazu (App) Avazu (Site) Criteo Dexter Dorothea KDD2010 (Algebra) MNIST8 (4+9) News20 Newsgroups (Binary, CS) PCMAC RCV1 Real-Sim

Metrics: relative oracle performance final test accuracy final sparsity Wilcoxon signed-rank p-value

Baselines: PAC FSOL moving average exponential average top-K averaging

Builds on: Passive-Aggressive Classifier First-Order Sparse Online Learning Weighted reservoir sampling (Efraimidis and Spirakis) Online-to-batch conversion

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