atlas

Research map / Learning theory and algorithms / Sample complexity

Public-data Assisted Private Stochastic Optimization: Power and Limitations

NeurIPS 2024 · Learning theory and algorithms › Sample complexity · approach: Private and query-efficient algorithms · 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.

Shows tight lower bounds for public-data-assisted DP stochastic convex optimization and mean estimation with labeled public data, and gives dimension-independent rates for GLMs and fat-shattering classes when public data is unlabeled.

Problem

Understanding when public data can improve differentially private stochastic convex optimization and supervised learning, both with labeled public data (fundamental limits) and unlabeled public data (possible rate improvements).

Approach

Fingerprinting-code lower bounds adapted to PA-DP show that labeled public data yields no fundamental rate gain over treating all data as private or discarding private data; with unlabeled public data, public features define a low-dimensional subspace (or a finite cover of the hypothesis class) on which a private learner operates, achieving dimension-independent rates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use unlabeled public features to project private features into a lower-dimensional subspacePA-DP learning of Euclidean GLMs · Unlabeled-public Euclidean GLMsexcess risk: O\br{\frac{1}{\sqrt{\npriv}} + \frac{1}{\sqrt{\npriv\epsilon}}} versus O\br{\frac{1}{\sqrt{\npriv}} +\frac{\sqrt{d}}{\npHelped
Provide more unlabeled public samples beyond the rate-achieving requirementPA-DP learning of Euclidean GLMs · Unlabeled-public Euclidean GLMsexcess riskNo clear effect
Use fewer unlabeled public samples than the rate-achieving requirementPA-DP learning of Euclidean GLMs · Unlabeled-public Euclidean GLMsexcess riskHurt
Use complete/labeled public data together with private data rather than either discarding private data or treating all data as privatePA-DP stochastic convex optimization · Complete/labeled-public SCOexcess riskNo clear effect
Use unlabeled public data to construct a cover of the hypothesis classPA-DP supervised learning with finite fat-shattering dimension · Unlabeled-public fat-shattering classesexcess risk: O\br{\frak{R}_{\npriv}(\cH) + \frac{1}{(\npriv\epsilon)^{1/3}} + \frac{1}{\sqrt{\npriv}}}Helped
Use the public-data method for bounded-weight feed-forward neural networksPA-DP supervised learning · Unlabeled-public feed-forward neural networksexcess riskHelped
Use the public-data method for non-Euclidean GLMsPA-DP supervised learning · Unlabeled-public non-Euclidean GLMsexcess riskHelped

Surprising findings

Limitations

Experimental setup

Metrics: excess risk expected estimation error

Baselines: projected noisy SGD regularized exponential mechanism

Builds on: fingerprinting codes projected noisy SGD exponential mechanism fat-shattering dimension

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