LGCRDSMar 22, 2023

Stability is Stable: Connections between Replicability, Privacy, and Adaptive Generalization

arXiv:2303.12921v249 citationsh-index: 60
Originality Highly original
AI Analysis

This work addresses foundational problems in algorithmic stability for researchers in machine learning and theoretical computer science, offering new tools for verifying results and enhancing privacy.

The paper establishes connections and separations between replicability, differential privacy, and other stability notions, providing statistically optimal reductions and showing computational separations that imply one-way functions. It answers open questions by giving sample-efficient replicable algorithms for PAC learning, distribution estimation, and other problems, and enables conversions between privacy types.

The notion of replicable algorithms was introduced in Impagliazzo et al. [STOC '22] to describe randomized algorithms that are stable under the resampling of their inputs. More precisely, a replicable algorithm gives the same output with high probability when its randomness is fixed and it is run on a new i.i.d. sample drawn from the same distribution. Using replicable algorithms for data analysis can facilitate the verification of published results by ensuring that the results of an analysis will be the same with high probability, even when that analysis is performed on a new data set. In this work, we establish new connections and separations between replicability and standard notions of algorithmic stability. In particular, we give sample-efficient algorithmic reductions between perfect generalization, approximate differential privacy, and replicability for a broad class of statistical problems. Conversely, we show any such equivalence must break down computationally: there exist statistical problems that are easy under differential privacy, but that cannot be solved replicably without breaking public-key cryptography. Furthermore, these results are tight: our reductions are statistically optimal, and we show that any computational separation between DP and replicability must imply the existence of one-way functions. Our statistical reductions give a new algorithmic framework for translating between notions of stability, which we instantiate to answer several open questions in replicability and privacy. This includes giving sample-efficient replicable algorithms for various PAC learning, distribution estimation, and distribution testing problems, algorithmic amplification of $δ$ in approximate DP, conversions from item-level to user-level privacy, and the existence of private agnostic-to-realizable learning reductions under structured distributions.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes