atlas

Research map / Learning theory and algorithms / Kernels and regression theory

Joker: Joint Optimization Framework for Lightweight Kernel Machines

ICML 2025 · Learning theory and algorithms › Kernels and regression theory · approach: RKHS kernel methods

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 Joker, a dual block coordinate descent with trust region (DBCD-TR) framework with random Fourier features that trains lightweight kernel machines (KRR, Huber, SVM, KLR, SVR) on large datasets using under 2GB-5GB GPU memory.

Problem

Large-scale kernel methods have high memory overhead (e.g., Falkon needs O(M^2) memory for the preconditioner) and research has focused mainly on KRR, with other models such as kernel logistic regression and SVM less scalable.

Approach

Unifies kernel models (KRR, Huber, SVC/SVR, KLR) under a dual formulation with box constraints, solves it with a block coordinate descent whose subproblems use a trust-region method with a truncated CG-Steihaug step handling box constraints, and uses random Fourier features so the solver maintains a weight vector instead of kernel blocks, avoiding Nystrom's O(M^2) memory.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Joker-KRR instead of FalkonKRR · MSDrelative error (× 10⁻³, ↓): 4.4984$\pm$0.0013 -> 4.4868$\pm$0.0012Helped
Use Joker-Huber instead of EigenPro3regression · HEPCRMSE (× 10⁻², ↓): 5.0417$\pm$0.0014 -> 4.7160$\pm$0.0004Helped
Use Joker-SVM instead of ThunderSVMSVC · HIGGSAUC (%): 82.40$\pm$0.06 vs 79.74$\pm$0.13Helped
Use Joker-SVM instead of LogFalkonSVC · SUSYAUC (%): 87.72$\pm$0.01 vs 87.77$\pm$0.05No clear effect
Increase RFF model sizeJoker · HIGGSaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: MSD HEPC SUSY HIGGS CIFAR-5M

Benchmarks: MSD HEPC SUSY HIGGS CIFAR-5M

Metrics: relative error RMSE AUC accuracy training time peak GPU memory

Baselines: Falkon LogFalkon EigenPro3 ThunderSVM LIBSVM

Builds on: Falkon EigenPro ThunderSVM LIBSVM random Fourier features

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