atlas

Research map / Optimization / Optimizers

Limited Memory Online Gradient Descent for Kernelized Pairwise Learning with Dynamic Averaging

AAAI 2024 · Optimization › Optimizers · approach: Randomized gradient estimation · 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 AOGD, a lightweight online gradient descent method for kernelized pairwise (AUC) learning that uses a moving-average example plus a random past example per step, with random Fourier features to approximate Gaussian kernels, claiming O(T) complexity and sublinear regret without the iid assumption.

Problem

Online pairwise learning (e.g., AUC maximization, metric learning) requires pairing each new example with all past examples, giving quadratic cost; prior efficient buffer methods are mostly linear and assume iid data, and kernel versions are costly.

Approach

Replace the all-pairs gradient with two steps: one using the gradient against a moving average of past examples, then a correction step using gradient against a randomly sampled past example, with the kernel approximated by random Fourier features so that the per-step cost is linear in T and no iid assumption is needed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use AOGD instead of Sparse KernelAUC maximization · diabetesAUC: 81.91}$\pm$0.48 vs 82.64$\pm$0.37Hurt
Use AOGD instead of Projection++AUC maximization · ijcnn1AUC: 92.20$\pm$0.27 -> 92.32}$\pm$0.77Helped
Use AOGD instead of OGDAUC maximization · a9aAUC: 90.01$\pm$0.42 -> 90.03}$\pm$0.41Helped
Use AOGD instead of SPAM-NETAUC maximization · mnistAUC: {96.57}$\pm$0.54 -> 96.98}$\pm$0.38Helped
Use AOGD instead of OGDAUC maximization · rcv1AUC: 99.05$\pm$0.57 -> 99.38}$\pm$0.48Helped
Use AOGD instead of Sparse KernelAUC maximization · uspsAUC: 91.25$\pm$0.84 -> 92.76}$\pm$0.48Helped
Use AOGD instead of Sparse KernelAUC maximization · germanAUC: 80.11$\pm$0.44 -> 80.75}$\pm$0.48Helped

Surprising findings

Limitations

Experimental setup

Datasets: diabetes ijcnn1 a9a mnist rcv1 usps german

Benchmarks: diabetes ijcnn1 a9a mnist rcv1 usps german

Metrics: AUC

Baselines: SPAM-NET OGD Sparse Kernel Projection++ Kar

Builds on: online buffer learning reservoir sampling random Fourier features OGD for pairwise learning

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