atlas

Research map / Federated learning and privacy / Differential privacy

Multi-Class Support Vector Machine with Differential Privacy

NeurIPS 2025 · Federated learning and privacy › Differential privacy · approach: Private training with public data · 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 PMSVM, differentially private all-in-one (Crammer-Singer-style) multi-class SVMs via weight perturbation and gradient perturbation, which access each sample once to avoid the privacy-budget cost of OvR/OvO.

Problem

Applying differential privacy to multi-class SVMs is costly because OvR and OvO repeatedly query each sample across binary classifiers, consuming the privacy budget in proportion to the number of classes.

Approach

Use all-in-one multi-class SVMs (CS-SVM-style joint optimization) so each training sample is accessed once; add Gaussian noise to the primal weights (PMSVM-WP) or perform noisy DP-SGD on a smoothed hinge loss with clipping and optional Adam-style updates (PMSVM-GP/AGP), with derived sensitivity bounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use all-in-one PMSVM-WP instead of OvR weight-perturbation baselinesMulti-class SVM · UCI datasets, ε=1accuracyMixed
Use PMSVM gradient perturbation instead of GRPUAMulti-class SVM · UCI datasetsaccuracyHelped
Add adaptive gradient perturbation (AGP) to standard PMSVM-GPPMSVM-GP · UCI datasetsaccuracyMixed
Add learning-rate decay to PMSVM-GP (ablation)PMSVM-GP · UCI datasetsaccuracyMixed
Add learning-rate decay to PMSVM-AGP (ablation)PMSVM-AGP · UCI datasetsaccuracyMixed
Set clipping threshold R=10 rather than R=1 (ablation)PMSVM-AGP · Cornell, ε=1accuracy: 0.693\,$\pm$\,0.032 -> 0.347\,$\pm$\,0.110Hurt
Use batch size 32 rather than 128 (ablation)PMSVM-AGP · Cornell, ε=1accuracy: 0.693\,$\pm$\,0.032 -> 0.478\,$\pm$\,0.112Hurt
Use subsampled batches rather than full-batch gradients (ablation)PMSVM gradient perturbation · UCI datasetsaccuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Cornell Dermatology HHAR ISOLET USPS Vehicle

Benchmarks: Cornell Dermatology HHAR ISOLET USPS Vehicle

Metrics: accuracy accuracy gap vs non-private computation time

Baselines: PrivateSVM OPERA GRPUA Linear layer with cross-entropy

Builds on: Crammer-Singer multi-class SVM DP-SGD / moments accountant Analytic Gaussian mechanism Opacus

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