← All problems
Unverified

Does Differential Privacy Make PAC Learning Much Harder?

For a concept class C\mathcal C, let SC⁡DP(C)\operatorname{SC}_{\mathrm{DP}}(\mathcal C) denote its approximate-differentially-private PAC sample complexity, suppressing dependence on fixed privacy, accuracy, and confidence parameters. Let log⁡∗\log^* denote the iterated logarithm.

  1. Characterize the sample complexity of private learning: identify a combinatorial measure of C\mathcal C that determines SC⁡DP(C)\operatorname{SC}_{\mathrm{DP}}(\mathcal C), analogously to the characterization of non-private learning by VC dimension. In particular, can private PAC learning be tightly characterized in terms of VC⁡(C)\operatorname{VC}(\mathcal C) and LD⁡(C)\operatorname{LD}(\mathcal C)? An intermediate goal is a generic upper bound such as
poly⁡ ⁣(VC⁡(C),log⁡∗ ⁣LD⁡(C)), \operatorname{poly}\!\left( \operatorname{VC}(\mathcal C), \log^*\!\operatorname{LD}(\mathcal C) \right),

or even poly⁡(VC⁡(C),log⁡LD⁡(C))\operatorname{poly}(\operatorname{VC}(\mathcal C),\log\operatorname{LD}(\mathcal C)).

  1. Does there exist a sequence of finite concept classes {Ck}k∈N\{\mathcal C_k\}_{k\in\mathbb N} such that

  2. lim⁡k→∞∣Ck∣=∞\lim_{k\to\infty}|\mathcal C_k|=\infty;

  3. log⁡∣Ck∣\log|\mathcal C_k| is superpolynomial in VC⁡(Ck)\operatorname{VC}(\mathcal C_k); and

  4. SC⁡DP(Ck)=Ω(log⁡∣Ck∣)\operatorname{SC}_{\mathrm{DP}}(\mathcal C_k)=\Omega(\log|\mathcal C_k|)?

For the second question, an intermediate step is a sequence satisfying the first two conditions whose private sample complexity is closer to log⁡∣C∣\log|\mathcal C| than to VC⁡(C)\operatorname{VC}(\mathcal C) on a logarithmic, or even a log-logarithmic, scale. The reference quantity log⁡∣C∣\log|\mathcal C| may also be replaced by LD⁡(C)\operatorname{LD}(\mathcal C) or poly⁡(LD⁡(C))\operatorname{poly}(\operatorname{LD}(\mathcal C)).

Coming soon

Organizer

Boyuan Wang portraitBoyuan Wang
Minghan Wang portraitMinghan Wang
Bochao Li portraitBochao Li
Hongwei Hu portraitHongwei Hu