atlas

Research map / Federated learning and privacy / Differential privacy

On the Sample Complexity of Differentially Private Policy Optimization

NeurIPS 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.

Initiates a theoretical study of differentially private policy optimization, defining user-level DP for PO and deriving sample complexity bounds for private PG, NPG and REBEL under a unified meta-algorithm framework.

Problem

Sample complexity cost of enforcing differential privacy in policy optimization, where data is generated on-policy and the privacy unit is ambiguous.

Approach

Defines a user-level (one 'user' per sample) DP notion for PO that handles on-policy data, then casts private PG, NPG and REBEL as a batched one-pass meta algorithm with a private update oracle, reducing NPG/REBEL to private regression to import existing private estimation bounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add differential privacy to policy-gradient updatesPolicy gradient · Bandit PO, FOSPexpected squared gradient norm: \frac{1}{\sqrt{N}} + \left( \frac{\sqrt{d}}{N \epsilon} \right)^{2/3}Mixed
Add differential privacy to policy-gradient updatesPolicy gradient · Bandit PO, FOSPsample complexity: O(1/\alpha^{4}); O_{\delta}\left(\frac{\sqrt{d}}{\alpha^3 \epsilon}\right)Mixed
Use tabular softmax with log-barrier regularizationDP-PG · Tabular softmax PO, average regretsample complexity: \frac{1}{\alpha^6} + \frac{\sqrt{d}}{\alpha^{9/2}\epsilon}Mixed
Add privacy using the exponential mechanismNPG · Bandit PO, general function classsample complexity: \frac{1}{\alpha^4} + \frac{1}{\alpha^4\epsilon}Mixed
Use private regression with ISSPNPG · Bandit PO, log-linear policy, low dimensionsample complexity: \frac{d}{\alpha^4} + \frac{d}{\alpha^3\epsilon} + \frac{d}{\alpha^2 \epsilon^2}Mixed
Use private regression in the high-dimensional settingNPG · Bandit PO, log-linear policy, high dimensionsample complexity: \frac{1}{\alpha^6} + \frac{1}{\alpha^5\epsilon}Mixed

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity suboptimality gap

Builds on: REINFORCE natural policy gradient REBEL Gaussian mechanism exponential mechanism

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