Quantum differentially private sparse regression learning

Differentially private (DP) learning, which aims to accurately extract patterns from the given dataset without exposing individual information, is an important subfield in machine learning and has been extensively explored. However, quantum algorithms that could preserve privacy, while outperform their classical counterparts, are still lacking. The difficulty arises from the distinct priorities in DP and quantum machine learning, i.e., the former concerns a low utility bound while the latter pursues a low runtime cost. These varied goals request that the proposed quantum DP algorithm should achieve the runtime speedup over the best known classical results while preserving the optimal utility bound. The Lasso estimator is broadly employed to tackle the high dimensional sparse linear regression tasks. The main contribution of this paper is devising a quantum DP Lasso estimator to earn the runtime speedup with the privacy preservation, i.e., the runtime complexity is $\tilde{O}(N^{3/2}\sqrt{d})$ with a nearly optimal utility bound $\tilde{O}(1/N^{2/3})$, where $N$ is the sample size and $d$ is the data dimension with $N\ll d$. Since the optimal classical (private) Lasso takes $\Omega(N+d)$ runtime, our proposal achieves quantum speedups when $N<O(d^{1/3})$. There are two key components in our algorithm. First, we extend the Frank-Wolfe algorithm from the classical Lasso to the quantum scenario, {where the proposed quantum non-private Lasso achieves a quadratic runtime speedup over the optimal classical Lasso.} Second, we develop an adaptive privacy mechanism to ensure the privacy guarantee of the non-private Lasso. Our proposal opens an avenue to design various learning tasks with both the proven runtime speedups and the privacy preservation.

[1]  Aram W. Harrow,et al.  Quantum computational supremacy , 2017, Nature.

[2]  Daniel Kifer,et al.  Private Convex Empirical Risk Minimization and High-dimensional Regression , 2012, COLT 2012.

[3]  Travis S. Humble,et al.  Quantum supremacy using a programmable superconducting processor , 2019, Nature.

[4]  Yuan Feng,et al.  Quantum Privacy-Preserving Perceptron , 2017, ArXiv.

[5]  Yehuda Lindell,et al.  Privacy Preserving Data Mining , 2002, Journal of Cryptology.

[6]  Kristan Temme,et al.  Supervised learning with quantum-enhanced feature spaces , 2018, Nature.

[7]  Steve Mullett,et al.  Read the fine print. , 2009, RN.

[8]  A. Prakash,et al.  Quantum gradient descent for linear systems and least squares , 2017, Physical Review A.

[9]  Barenco,et al.  Elementary gates for quantum computation. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[10]  Stacey Jeffery,et al.  The power of block-encoded matrix powers: improved regression techniques via faster Hamiltonian simulation , 2018, ICALP.

[11]  Philip Wolfe,et al.  An algorithm for quadratic programming , 1956 .

[12]  Cynthia Dwork,et al.  Calibrating Noise to Sensitivity in Private Data Analysis , 2006, TCC.

[13]  Li Zhang,et al.  Nearly Optimal Private LASSO , 2015, NIPS.

[14]  Maria Schuld,et al.  Quantum Machine Learning in Feature Hilbert Spaces. , 2018, Physical review letters.

[15]  Dacheng Tao,et al.  The Expressive Power of Parameterized Quantum Circuits , 2018, ArXiv.

[16]  Anmer Daskin Quantum Principal Component Analysis , 2015 .

[17]  Aaron Roth,et al.  The Algorithmic Foundations of Differential Privacy , 2014, Found. Trends Theor. Comput. Sci..

[18]  Yang Liu,et al.  Fast quantum algorithms for least squares regression and statistic leverage scores , 2015, Theor. Comput. Sci..

[19]  Guy N. Rothblum,et al.  Boosting and Differential Privacy , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[20]  S. Lloyd,et al.  Architectures for a quantum random access memory , 2008, 0807.4994.

[21]  Lingxiao Wang,et al.  Differentially Private Iterative Gradient Hard Thresholding for Sparse Learning , 2019, IJCAI.

[22]  G Vallone,et al.  Experimental realization of optimal noise estimation for a general Pauli channel. , 2011, Physical review letters.

[23]  Pravesh Kothari,et al.  25th Annual Conference on Learning Theory Differentially Private Online Learning , 2022 .

[24]  Tongliang Liu,et al.  Quantum noise protects quantum classifiers against adversaries , 2020, ArXiv.

[25]  Michael M. Wolf,et al.  Fault-ignorant quantum search , 2013, 1307.0771.

[26]  David P. Woodruff,et al.  Sublinear Optimization for Machine Learning , 2010, 2010 IEEE 51st Annual Symposium on Foundations of Computer Science.

[27]  Patrick Rebentrost,et al.  Robust quantum minimum finding with an application to hypothesis selection , 2020, ArXiv.

[28]  Di Wang,et al.  Differentially Private Empirical Risk Minimization with Non-convex Loss Functions , 2019, ICML.

[29]  Kamalika Chaudhuri,et al.  Privacy-preserving logistic regression , 2008, NIPS.

[30]  Hongxia Jin,et al.  Efficient Private Empirical Risk Minimization for High-dimensional Learning , 2016, ICML.

[31]  Raef Bassily,et al.  Differentially Private Empirical Risk Minimization: Efficient Algorithms and Tight Error Bounds , 2014, 1405.7085.

[32]  Li Zhou,et al.  Differential Privacy in Quantum Computation , 2017, 2017 IEEE 30th Computer Security Foundations Symposium (CSF).

[33]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.

[34]  Ievgeniia Oshurko Quantum Machine Learning , 2020, Quantum Computing.

[35]  Ashish Kapoor,et al.  Quantum Perceptron Models , 2016, NIPS.

[36]  Dacheng Tao,et al.  A Quantum-inspired Algorithm for General Minimum Conical Hull Problems , 2019, Physical Review Research.

[37]  Adam D. Smith,et al.  Differentially Private Feature Selection via Stability Arguments, and the Robustness of the Lasso , 2013, COLT.

[38]  John Preskill,et al.  Quantum Computing in the NISQ era and beyond , 2018, Quantum.

[39]  Seth Lloyd,et al.  Quantum random access memory. , 2007, Physical review letters.

[40]  Keisuke Fujii,et al.  Quantum circuit learning , 2018, Physical Review A.

[41]  Marcello Benedetti,et al.  Parameterized quantum circuits as machine learning models , 2019, Quantum Science and Technology.

[42]  Ewin Tang,et al.  A quantum-inspired classical algorithm for recommendation systems , 2018, Electron. Colloquium Comput. Complex..

[43]  Dacheng Tao,et al.  Implementable Quantum Classifier for Nonlinear Data , 2018, ArXiv.

[44]  Barenco,et al.  Quantum networks for elementary arithmetic operations. , 1995, Physical review. A, Atomic, molecular, and optical physics.

[45]  Iordanis Kerenidis,et al.  q-means: A quantum algorithm for unsupervised machine learning , 2018, NeurIPS.

[46]  Scott Aaronson,et al.  Quantum Approximate Counting, Simplified , 2019, SOSA.

[47]  A. Harrow,et al.  Quantum algorithm for linear systems of equations. , 2008, Physical review letters.

[48]  Chunhao Wang,et al.  Quantum-inspired sublinear classical algorithms for solving low-rank linear systems , 2018, ArXiv.

[49]  Mehdi Mhalla,et al.  Quantum Query Complexity of Some Graph Problems , 2004, SIAM J. Comput..

[50]  Eric P. Xing,et al.  Parallel and Distributed Block-Coordinate Frank-Wolfe Algorithms , 2014, ICML.

[51]  Gilles Brassard,et al.  Quantum clustering algorithms , 2007, ICML '07.

[52]  A. Shaham,et al.  Realizing controllable depolarization in photonic quantum-information channels , 2010, 1006.5795.

[53]  Helen Nissenbaum,et al.  Privacy in Context - Technology, Policy, and the Integrity of Social Life , 2009 .

[54]  Guoming Wang Quantum Algorithm for Linear Regression , 2017 .

[55]  Seth Lloyd,et al.  Quantum-inspired low-rank stochastic regression with logarithmic dependence on the dimension , 2018, ArXiv.

[56]  Martin Jaggi,et al.  On the Global Linear Convergence of Frank-Wolfe Optimization Variants , 2015, NIPS.

[57]  Dan-Bo Zhang,et al.  Protocol for implementing quantum nonparametric learning with trapped ions , 2020 .

[58]  Andrew M. Childs,et al.  Quantum Algorithm for Systems of Linear Equations with Exponentially Improved Dependence on Precision , 2015, SIAM J. Comput..

[59]  Christoph Dürr,et al.  A Quantum Algorithm for Finding the Minimum , 1996, ArXiv.

[60]  D Zhu,et al.  Training of quantum circuits on a hybrid quantum computer , 2018, Science Advances.

[61]  Gilles Brassard,et al.  An optimal quantum algorithm to approximate the mean and its application for approximating the median of a set of points over an arbitrary distance , 2011, ArXiv.

[62]  Guy N. Rothblum,et al.  Gentle measurement of quantum states and differential privacy , 2019, Electron. Colloquium Comput. Complex..

[63]  G. Brassard,et al.  Quantum Amplitude Amplification and Estimation , 2000, quant-ph/0005055.

[64]  M. Schuld,et al.  Prediction by linear regression on a quantum computer , 2016, 1601.07823.

[65]  Martin Jaggi,et al.  An Equivalence between the Lasso and Support Vector Machines , 2013, ArXiv.

[66]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[67]  Martin Jaggi,et al.  Revisiting Frank-Wolfe: Projection-Free Sparse Convex Optimization , 2013, ICML.

[68]  Seth Lloyd,et al.  Quantum algorithm for data fitting. , 2012, Physical review letters.

[69]  Srinivasan Arunachalam,et al.  Quantum statistical query learning , 2020, ArXiv.

[70]  Shouvanik Chakrabarti,et al.  Sublinear quantum algorithms for training linear and kernel-based classifiers , 2019, ICML.