atlas

Research map / Learning theory and algorithms / Prediction and decision losses

Adaptive Passive-Aggressive Framework for Online Regression with Side Information

NeurIPS 2024 · Learning theory and algorithms › Prediction and decision losses · approach: Adaptive testing and experiments · 2 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 APAS, an adaptive passive-aggressive online regression framework that uses a proximal side-information term and adapts the PA threshold epsilon via online gradient descent, with an SCA-based fast solver and O(sqrt(T)) regret, evaluated on synthetic and S&P 500/NASDAQ 100 enhanced index tracking.

Problem

Choosing the PA threshold in online linear regression is hard, and standard PA ignores side information (e.g., return or switching cost) beyond tracking accuracy.

Approach

Integrates a convex side-information function h_t(w) into the PA update via a proximal step, and adaptively updates the threshold epsilon by online (sub)gradient descent on the Moreau envelope loss, with an SCA solver that avoids an interior-point solve.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use APAS with side information and an adaptive threshold instead of PAOnline index tracking · Synthetic, S&P 500, and NASDAQ 100Excess cumulative return at comparable tracking errorHelped
Use APAS with a larger trade-off parameter λOnline index tracking · S&P 500 and NASDAQ 100Excess cumulative returnHelped
Use APAS with a larger trade-off parameter λOnline index tracking · S&P 500 and NASDAQ 100Tracking errorHurt
Replace a fixed ε in PAS with adaptive ε updates (ablation)PAS on synthetic data · SyntheticTracking error and excess cumulative returnHelped
Use Student’s t-distributed data instead of Gaussian data (ablation)APAS · Synthetic, tracking errorTracking errorNo clear effect
Use Student’s t-distributed noise instead of Gaussian noise (ablation)APAS · Synthetic, excess cumulative returnExcess cumulative returnHurt
Use Student’s t-distributed data instead of Gaussian data (ablation)APAS · Synthetic, excess cumulative returnExcess cumulative returnHelped
Use group Lasso rather than other listed side-information functions (ablation)APAS efficient algorithm · Algorithm 2, larger dimensions NCPU timeHurt

Surprising findings

Limitations

Experimental setup

Datasets: S&P 500 stock data from Yahoo! Finance NASDAQ 100 stock data from Yahoo! Finance synthetic Gaussian and Student-t data

Benchmarks: S&P 500 index tracking NASDAQ 100 index tracking synthetic index tracking

Metrics: magnitude of daily tracking error (MDTE) excess cumulative return CPU time convergence gap

Baselines: PA SLAIT-ETE SLAIT-DR PAS with fixed epsilon CVXR PGD ADMM

Builds on: Passive-Aggressive (Crammer et al., 2006) SCA (Scutari et al., 2013) SLAIT (Benidis et al., 2017)

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