Oracle Efficient Private Non-Convex Optimization
Seth Neel, Aaron Roth, Giuseppe Vietri, Zhiwei Steven Wu
Abstract
One of the most effective algorithms for differentially private learning and optimization is objective perturbation. This technique augments a given optimization problem (e.g. deriving from an ERM problem) with a random linear term, and then exactly solves it. However, to date, analyses of this approach crucially rely on the convexity and smoothness of the objective function, limiting its generality. We give two algorithms that extend this approach substantially. The first algorithm requires nothing except boundedness of the loss function, and operates over a discrete domain. Its privacy and accuracy guarantees hold even without assuming convexity. This gives an oracle-efficient optimization algorithm over arbitrary discrete domains that is comparable in its generality to the exponential mechanism. The second algorithm operates over a continuous domain and requires only that the loss function be bounded and Lipschitz in its continuous parameter. Its privacy analysis does not require convexity. Its accuracy analysis does require convexity, but does not require second order conditions like smoothness. Even without convexity, this algorithm can be generically used as an oracle-efficient optimization algorithm, with accuracy evaluated empirically. We complement our theoretical results with an empirical evaluation of the non-convex case, in which we use an integer program solver as our optimization oracle. We find that for the problem of learning linear classifiers, directly optimizing for 0/1 loss using our approach can out-perform the more standard approach of privately optimizing a convex-surrogate loss function on the Adult dataset.
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.
Cited by top-tier papers6
- New Oracle-Efficient Algorithms for Private Synthetic Data ReleaseGiuseppe Vietri, Grace Tian, Mark Bun, Thomas Steinke et al.ICML 2020 · 86 citations
- Differentially Private Query Release Through Adaptive ProjectionSergül Aydöre, William Brown, Michael Kearns, Krishnaram Kenthapadi et al.ICML 2021 · 78 citations
- Improving the Privacy and Practicality of Objective Perturbation for Differentially Private Linear LearnersRachel Redberg, Antti Koskela, Yu-Xiang WangNeurIPS 2023 · 14 citations
- Online Non-convex Learning in Dynamic EnvironmentsZhipan Xu, Lijun ZhangNeurIPS 2024 · 12 citations
- Oracle-Efficient Differentially Private Learning with Public DataAdam Block, Mark Bun, Rathin Desai, Abhishek Shetty et al.NeurIPS 2024 · 6 citations
Builds on2
Related papers
- Exploiting Hidden Symmetry to Improve Objective Perturbation for DP Linear Learners with a Nonsmooth L1-NormDu Chen, Geoffrey A. ChuaICLR 2025
- Differentially Private Stochastic Convex Optimization under a Quantile Loss FunctionDu Chen, Geoffrey A. ChuaICML 2023 · 1 citation
- Bring Your Own Algorithm for Optimal Differentially Private Stochastic Minimax OptimizationLiang Zhang, Kiran Koshy Thekumparampil, Sewoong Oh, Niao HeNeurIPS 2022 · 25 citations
- Differentially Private Domain Adaptation with Theoretical GuaranteesRaef Bassily, Corinna Cortes, Anqi Mao, Mehryar MohriICML 2024
- Private Convex Optimization in General NormsSivakanth Gopi, Yin Tat Lee, Daogao Liu, Ruoqi Shen et al.SODA 2023 · 3 citations
