atlas

Research map / Federated learning and privacy / Differential privacy

Towards hyperparameter-free optimization with differential privacy

ICLR 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 HyFreeDP, a DP optimizer that automatically sets the learning rate via a privatized GeN (loss-curvature) rule plus automatic clipping, removing learning-rate tuning with under 1% extra privacy budget.

Problem

Learning-rate tuning in differentially private deep learning requires multiple non-private runs that leak data through hyperparameter selection and consume privacy budget; existing learning-rate-free methods perform poorly under DP noise.

Approach

Adapt the GeN learning-rate rule to DP by privatizing both the gradient and the per-sample loss values (with an auto-regressive loss clipping threshold R_l near the loss), fit a quadratic along the descent direction, and combine with automatic per-sample gradient normalization; end-to-end privacy accounting splits the budget between gradient and loss noise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use HyFreeDP instead of DP-hyperViT-Small full fine-tuning · SVHN, ε=1accuracy: 34.58 -> 91.15Helped
Use HyFreeDP instead of DP-hyperViT-Small full fine-tuning · GTSRB, ε=1accuracy: 28.23 -> 74.68Helped
Use HyFreeDP instead of NonDP-GSViT-Small full fine-tuning · Food101, ε=3accuracy: 74.58 -> 75.24Helped
Use HyFreeDP instead of NonDP-GSGPT-2 full fine-tuning · E2E, ε=3BLEU: 0.583 -> 0.585Helped
Use HyFreeDP instead of NonDP-GSGPT-2 full fine-tuning · E2E, ε=3CIDEr: 1.566 -> 1.564No clear effect
Use HyFreeDP instead of NonDP-GSGPT-2 full fine-tuning · E2E, ε=8BLEU: 0.612 -> 0.612No clear effect
Update the learning rate every iteration rather than less frequently (ablation)HyFreeDP · CIFAR100, ViT-Basetraining time (minutes): 152.617 ($\times$ 1.370) -> 118.483 ($\times$ 1.063) -> 113.317 ($\times$ 1.017)Hurt
Update the learning rate every iteration rather than less frequently (ablation)HyFreeDP · E2E, GPT2training time (minutes): 163.333 ($\times$ 1.888) -> 97.167 ($\times$ 1.123) -> 94.983 ($\times$ 1.098)Hurt
Use a constant linear learning-rate scheduler with NonDP-GS (ablation)ViT full fine-tuning · CIFAR10, ε=1, ViT-Smallaccuracy: 96.49 -> 88.02Hurt
Use a constant linear learning-rate scheduler with NonDP-GS (ablation)ViT full fine-tuning · CIFAR100, ε=1, ViT-Smallaccuracy: 79.70 -> 3.46Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR10 CIFAR100 SVHN GTSRB Food101 E2E PubMed

Benchmarks: CIFAR10 CIFAR100 SVHN GTSRB Food101 E2E PubMed

Metrics: test accuracy BLEU CIDEr METEOR NIST ROUGE_L training time

Baselines: NonDP-GS D-Adaptation Prodigy DP-hyper NonDP-GS w/ LS

Builds on: GeN automatic clipping DP-SGD D-adaptation Prodigy

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