atlas

Research map / Federated learning and privacy / Differential privacy

DiSK: Differentially Private Optimizer with Simplified Kalman Filter for Noise Reduction

ICLR 2025 · Federated learning and privacy › Differential privacy · approach: DP-SGD refinements · 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 DiSK, a simplified Kalman-filter denoiser for differentially private optimizers that combines gradients at two points via a finite-difference Hessian-vector approximation and exponential averaging, improving DP-SGD/DP-Adam(W) accuracy at the same privacy budget.

Problem

Differentially private optimizers suffer large accuracy drops in large-scale training because the injected Gaussian noise (scaled with model dimension and iterations) disrupts optimization dynamics.

Approach

Model the true gradient as a dynamic state with privatized gradients as noisy observations, then apply a Kalman filter simplified to a scalar constant gain (identity covariance, finite-difference Hessian-vector product), yielding a single exponentially weighted gradient estimate that needs one extra forward pass and two extra optimizer states.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply DiSK to the DP optimizerImageNet-1k training from scratch · ImageNet-1k validationaccuracy: 33.56% -> 36.89%Helped
Apply DiSK to the DP optimizerCIFAR-100 training from scratch · CIFAR-100accuracy: 40.6% -> 41.8%Helped
Apply DiSK to the DP optimizerCIFAR-10 training from scratch · CIFAR-10accuracy: 63% -> 75%Helped
Apply DiSK to the DP optimizerCIFAR-100 fine-tuning · CIFAR-100 fine-tuningaccuracy: 85% -> 89%Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE MNLI, ε=6.7accuracy: 83.2 -> 84.8Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE QNLI, ε=6.7accuracy: 87.5 -> 88.9Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE SST-2, ε=6.7accuracy: 91.5 -> 92.8Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE QQP, ε=6.7accuracy: 85.8 -> 88.5Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE MNLI, ε=1accuracy: 80.7 -> 82.0Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE QNLI, ε=1accuracy: 86.0 -> 88.7Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE SST-2, ε=1accuracy: 91.4 -> 91.5Helped
Apply DiSK to DPAdamWRoBERTa-base · GLUE QQP, ε=1accuracy: 84.2 -> 86.9Helped

Limitations

Experimental setup

Datasets: MNIST CIFAR-10 CIFAR-100 ImageNet-1k GLUE E2E DART synthetic dataset

Benchmarks: MNIST CIFAR-10 CIFAR-100 ImageNet-1k GLUE E2E DART

Metrics: test accuracy validation accuracy

Baselines: DPSGD DPAdam DPAdamW DOPPLER DP-LoRA

Builds on: DPSGD DP-Adam Kalman filter NAG STORM

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