New Journal of Physics (Jan 2016)

Quantum discriminant analysis for dimensionality reduction and classification

  • Iris Cong,
  • Luming Duan

DOI
https://doi.org/10.1088/1367-2630/18/7/073011
Journal volume & issue
Vol. 18, no. 7
p. 073011

Abstract

Read online

We present quantum algorithms to efficiently perform discriminant analysis for dimensionality reduction and classification over an exponentially large input data set. Compared with the best-known classical algorithms, the quantum algorithms show an exponential speedup in both the number of training vectors M and the feature space dimension N . We generalize the previous quantum algorithm for solving systems of linear equations (2009 Phys. Rev. Lett. http://dx.doi.org/10.1103/PhysRevLett.103.150502 103 http://dx.doi.org/10.1103/PhysRevLett.103.150502 ) to efficiently implement a Hermitian chain product of k trace-normalized N × N Hermitian positive-semidefinite matrices with time complexity of $O(\mathrm{log}(N))$ . Using this result, we perform linear as well as nonlinear Fisher discriminant analysis for dimensionality reduction over M vectors, each in an N -dimensional feature space, in time $O(p\;\mathrm{polylog}({MN})/{\epsilon }^{3})$ , where ϵ denotes the tolerance error, and p is the number of principal projection directions desired. We also present a quantum discriminant analysis algorithm for data classification with time complexity $O(\mathrm{log}({MN})/{\epsilon }^{3})$ .

Keywords