Faster Algorithms for User-Level Private Stochastic Convex Optimization
Andrew Lowy, Daogao Liu, Hilal Asi
Abstract
We study private stochastic convex optimization (SCO) under user-level differential privacy (DP) constraints. In this setting, there are users (e.g., cell phones), each possessing data items (e.g., text messages), and we need to protect the privacy of each user's entire collection of data items. Existing algorithms for user-level DP SCO are impractical in many large-scale machine learning scenarios because: (i) they make restrictive assumptions on the smoothness parameter of the loss function and require the number of users to grow polynomially with the dimension of the parameter space; or (ii) they are prohibitively slow, requiring at least gradient computations for smooth losses and computations for non-smooth losses. To address these limitations, we provide novel user-level DP algorithms with state-of-the-art excess risk and runtime guarantees, without stringent assumptions. First, we develop a linear-time algorithm with state-of-the-art excess risk (for a non-trivial linear-time algorithm) under a mild smoothness assumption. Our second algorithm applies to arbitrary smooth losses and achieves optimal excess risk in gradient computations. Third, for non-smooth loss functions, we obtain optimal excess risk in gradient computations. Moreover, our algorithms do not require the number of users to grow polynomially with the dimension.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext fcfb78f3-62cb-4a1c-9327-f00decbbaaf1Cited by top-tier papers1
Ask how each one uses itBuilds on13
- Membership Inference Attacks Against Machine Learning ModelsReza Shokri, Marco Stronati, Congzheng Song, Vitaly ShmatikovS&P 2017 · 5,137 citations
- Extracting Training Data from Large Language ModelsNicholas Carlini, Florian Tramèr, Eric Wallace, Matthew Jagielski et al.USENIX Security 2021 · 2,866 citations
- Learning with User-Level PrivacyDaniel Levy, Ziteng Sun, Kareem Amin, Satyen Kale et al.NeurIPS 2021 · 113 citations
- FriendlyCore: Practical Differentially Private AggregationEliad Tsfadia, Edith Cohen, Haim Kaplan, Yishay Mansour et al.ICML 2022 · 39 citations
- Private Non-smooth ERM and SCO in Subquadratic StepsJanardhan Kulkarni, Yin Tat Lee, Daogao LiuNeurIPS 2021 · 31 citations
Related papers
- User-level Private Stochastic Convex Optimization with Optimal RatesRaef Bassily, Ziteng SunICML 2023 · 17 citations
- On User-Level Private Convex OptimizationBadih Ghazi, Pritish Kamath, Ravi Kumar, Pasin Manurangsi et al.ICML 2023 · 10 citations
- On Differentially Private Stochastic Convex Optimization with Heavy-tailed DataDi Wang, Hanshen Xiao, Srinivas Devadas, Jinhui XuICML 2020 · 68 citations
- Private stochastic convex optimization: optimal rates in linear timeVitaly Feldman, Tomer Koren, Kunal TalwarSTOC 2020 · 8 citations
- Differentially Private Stochastic Optimization: New Results in Convex and Non-Convex SettingsRaef Bassily, Cristóbal Guzmán, Michael MenartNeurIPS 2021 · 68 citations
