Quantum gradient descent for linear systems and least squares

被引:77
作者
Kerenidis, Iordanis [1 ,2 ]
Prakash, Anupam [1 ]
机构
[1] Univ Paris Diderot, CNRS, IRIF, Paris, France
[2] Natl Univ Singapore, Ctr Quantum Technol, Singapore, Singapore
关键词
ALGORITHMS;
D O I
10.1103/PhysRevA.101.022316
中图分类号
O43 [光学];
学科分类号
070207 ; 0803 ;
摘要
Quantum machine learning and optimization are exciting new areas that have been brought forward by the breakthrough quantum algorithm of Harrow, Hassidim, and Lloyd for solving systems of linear equations. The utility of classical linear system solvers extends beyond linear algebra as they can be leveraged to solve optimization problems using iterative methods like gradient descent. In this work, we provide a quantum method for performing gradient descent when the gradient is an affine function. Performing tau steps of the gradient descent requires time O(tau C-S) for weighted least-squares problems, where C-S is the cost of performing one step of the gradient descent quantumly, which at times can be considerably smaller than the classical cost. We illustrate our method by providing two applications: first, for solving positive semidefinite linear systems, and, second, for performing stochastic gradient descent for the weighted least-squares problem with reduced quantum memory requirements. We also provide a quantum linear system solver in the QRAM data structure model that provides significant savings in cost for large families of matrices.
引用
收藏
页数:18
相关论文
共 34 条
[1]   Read the fine print [J].
Aaronson, Scott .
NATURE PHYSICS, 2015, 11 (04) :291-293
[2]   Variable time amplitude amplification and quantum algorithms for linear algebra problems [J].
Ambainis, Andris .
29TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, (STACS 2012), 2012, 14 :636-647
[3]  
[Anonymous], 2019, P 46 INT C AUT LANG
[4]  
[Anonymous], 2002, CLASSICAL QUANTUM CO
[5]   On the robustness of bucket brigade quantum RAM [J].
Arunachalam, Srinivasan ;
Gheorghiu, Vlad ;
Jochym-O'Connor, Tomas ;
Mosca, Michele ;
Srinivasan, Priyaa Varshinee .
NEW JOURNAL OF PHYSICS, 2015, 17
[6]   Quantum Algorithm for Linear Differential Equations with Exponentially Improved Dependence on Precision [J].
Berry, Dominic W. ;
Childs, Andrew M. ;
Ostrander, Aaron ;
Wang, Guoming .
COMMUNICATIONS IN MATHEMATICAL PHYSICS, 2017, 356 (03) :1057-1081
[7]   Optimization Methods for Large-Scale Machine Learning [J].
Bottou, Leon ;
Curtis, Frank E. ;
Nocedal, Jorge .
SIAM REVIEW, 2018, 60 (02) :223-311
[8]  
Brassard G., 2002, Quantum Computation and Information, V305, P53, DOI DOI 10.1090/CONM/305/05215
[9]  
BULGER D, ARXIVQUANTPH0507193
[10]   QUANTUM ALGORITHM FOR SYSTEMS OF LINEAR EQUATIONS WITH EXPONENTIALLY IMPROVED DEPENDENCE ON PRECISION [J].
Childs, Andrew M. ;
Kothari, Robin ;
Somma, Rolando D. .
SIAM JOURNAL ON COMPUTING, 2017, 46 (06) :1920-1950