Reuse & Permissions

It is not necessary to obtain permission to reuse this article or its components as it is available under the terms of the Creative Commons Attribution 4.0 International license. This license permits unrestricted use, distribution, and reproduction in any medium, provided attribution to the author(s) and the published article's title, journal citation, and DOI are maintained. Please note that some figures may have been included with permission from other third parties. It is your responsibility to obtain the proper permission from the rights holder directly for these figures.

Export citation

Export citation

Choose format for download:

Download Citation
  • Letter
  • Open Access

Expressivity of quantum neural networks

Yadong Wu1, Juan Yao2, Pengfei Zhang3,4,*, and Hui Zhai1,†

  • 1Institute for Advanced Study, Tsinghua University, Beijing, 100084, China
  • 2Guangdong Provincial Key Laboratory of Quantum Science and Engineering, Shenzhen Institute for Quantum Science and Engineering, Southern University of Science and Technology, Shenzhen 518055, Guangdong, China
  • 3Institute for Quantum Information and Matter, California Institute of Technology, Pasadena, California 91125, USA
  • 4Walter Burke Institute for Theoretical Physics, California Institute of Technology, Pasadena, California 91125, USA

  • *pengfeizhang.physics@gmail.com
  • †hzhai@tsinghua.edu.cn

Phys. Rev. Research 3, L032049 – Published 23 August, 2021

DOI: https://doi.org/10.1103/PhysRevResearch.3.L032049

Abstract

In this work, we address the question whether a sufficiently deep quantum neural network can approximate a target function as accurate as possible. We start with typical physical situations that the target functions are physical observables, and then we extend our discussion to situations that the learning targets are not directly physical observables, but can be expressed as physical observables in an enlarged Hilbert space with multiple replicas, such as the Loschmidt echo and the Rényi entropy. The main finding is that an accurate approximation is possible only when all the input wave functions in the dataset do not span the entire Hilbert space that the quantum circuit acts on, and more precisely, the Hilbert space dimension of the former has to be less than half of the Hilbert space dimension of the latter. In some cases, this requirement can be satisfied automatically because of the intrinsic properties of the dataset, for instance, when the input wave function has to be symmetric between different replicas. And if this requirement cannot be satisfied by the dataset, we show that the expressivity capabilities can be restored by adding one ancillary qubit at which the wave function is always fixed at input. Our studies point toward establishing a quantum neural network analogy of the universal approximation theorem that lays the foundation for expressivity of classical neural networks.

View figure in article

Physics Subject Headings (PhySH)

Article Text

References (36)

  1. I. Goodfellow, Y. Bengio, and A. Couville, Deep Learning (MIT Press, Cambridge, MA, 2016).
  2. J. Biamonte, P. Wittek, N. Pancotti, P. Rebentrost, N. Wiebe, and S. Lloyd, Quantum machine learning, Nature (London) 549, 195 (2017).
  3. J. Preskill, Quantum computing in the NISQ era and beyond, Quantum 2, 79 (2018).
  4. M. Broughton, G. Verdon, T. McCourt, Antonio J. Martinez, J. H. Yoo, S. V. Isakov, P. Massey, M. Y. Niu, R. Halavati, E. Peters, M. Leib, A. Skolik, M. Streif, D. Von Dollen, Jarrod R. McClean, S. Boixo, D. Bacon, A. K. Ho, H. Neven, M. Mohseni, TensorFlow quantum: A software framework for quantum machine learning, arXiv:2003.02989.
  5. L. Lamata, Quantum machine learning and quantum biomimetics: A perspective, Mach. Learn.: Sci. Technol. 1, 033002 (2020).
  6. E. Farhi, and H. Neven, Classification with quantum neural networks on near term processors, arXiv:1802.06002.
  7. E. Grant, M. Benedetti, S. Cao, A. Hallam, J. Lockhart, V. Stojevic, A. G. Green, and S. Severini, Hierarchical quantum classifiers, npj Quantum Inf. 4, 65 (2018).
  8. J.-G. Liu and L. Wang, Differentiable learning of quantum circuit Born machines, Phys. Rev. A 98, 062324 (2018).
  9. J. Zeng, Y. Wu, J.-G. Liu, L. Wang, and J. Hu, Learning and inference on generative adversarial quantum circuits, Phys. Rev. A 99, 052306 (2019).
  10. M. Schuld, A. Bocharov, K. M. Svore, and N. Wiebe, Circuit-centric quantum classifiers, Phys. Rev. A 101, 032308 (2020).
  11. X. Liang, Y. Wu, and H. Zhai, The quantum cocktail party problem, Science China Phys. Mech. Astronomy 63, 250362 (2020).
  12. M. Benedetti, J. Realpe-Gómez, R. Biswas, and A. Perdomo-Ortiz, Quantum-Assisted Learning of Hardware-Embedded Probabilistic Graphical Models, Phys. Rev. X 7, 041052 (2017).
  13. Y. Du, M.-H. Hsieh, T. Liu, and D. Tao, The expressive power of parameterized quantum circuits, Phys. Rev. Research 2, 033125 (2020).
  14. J. R. McClean, S. Boixo, V. N. Smelyanskiy, R. Babbush, and H. Neven, Barren plateaus in quantum neural network training landscapes, Nat. Commun. 9, 4812 (2018).
  15. K. Mitarai, M. Negoro, M. Kitagawa, and K. Fujii, Quantum circuit learning, Phys. Rev. A 98, 032309 (2018).
  16. M. Benedetti, D. Garcia-Pintos, O. Perdomo, V. Leyton-Ortega, Y. Nam, and A. PerdomoOrtiz, A generative modeling approach for benchmarking and training shallow quantum circuits, npj Quantum Inf. 5, 45 (2019).
  17. M. J. S. Beach, Roger G. Melko, T. Grover, and T. H. Hsieh, Making trotters sprint: A variational imaginary time ansatz for quantum many-body systems, Phys. Rev. B 100, 094434 (2019).
  18. K. Beer, D. Bondarenko, T. Farrelly, T. J. Osborne, R. Salzmann, and R. Wolf, Efficient learning for deep quantum neural networks, Nat. Commun. 11, 808 (2020).
  19. W. Huggins, P. Patil, B. Mitchell, K. B. Whaley, and E. M. Stoudenmire, Towards quantum machine learning with tensor networks, Quantum Sci. Technol. 4, 024001 (2019).
  20. E. Torrontegui, and J. J. García-Ripoll, Unitary quantum perceptron as efficient universal approximator, EPL Europhys. Lett. 125, 30004 (2019).
  21. S. Yan, H. Qi, and W. Cui, Nonlinear quantum neuron: A fundamental building block for quantum neural networks, Phys. Rev. A 102, 052421 (2020).
  22. J. Romero, J. P. Olson, and A. Aspuru-Guzik, Quantum autoencoders for efficient compression of quantum data, Quantum Sci. Technol. 2, 045001 (2017).
  23. D. Bondarenko, and P. Feldmann, Quantum Autoencoders to Denoise Quantum Data, Phys. Rev. Lett. 124, 130502 (2020).
  24. A. Pepper, N. Tischler, and Geoff J. Pryde, Experimental Realization of a Quantum Autoencoder: The Compression of Qutrits via Machine Learning, Phys. Rev. Lett. 122, 060501 (2019).
  25. I. Cong, S. Choi, and Mikhail D. Lukin, Quantum convolutional neural networks, Nat. Phys. 15, 1273 (2019).
  26. M. Henderson, S. Shakya, S. Pradhan, and T. Cook, Quanvolutional neural networks: powering image recognition with quantum circuits, arXiv:1904.04767.
  27. S. Oh, J. Choi, and J. Kim, A tutorial on quantum convolutional neural networks (QCNN), arXiv:2009.09423.
  28. J. Bausch, Recurrent quantum neural networks, in Advances in Neural Information Processing Systems 33 (NeurIPS 2020).
  29. L. Behera, I. Kar, and A. C. Elitzur, Recurrent quantum neural network and its applications, The Emerging Physics of Consciousness (The Frontiers Collection, Springer, Berlin, Heidelberg, 2006).
  30. H. Shen, P. Zhang, Y.-Z. You, and H. Zhai, Information Scrambling in Quantum Neural Networks, Phys. Rev. Lett. 124, 200504 (2020).
  31. Y. Wu, P. Zhang, and H. Zhai, Scrambling ability of quantum neural networks architectures, arXiv:2011.07698.
  32. L. G. Wright and P. L. McMahon, The capacity of quantum neural networks, arXiv:1908.01364.
  33. We can normalize Ô operator such that all its eigenvalues are between −1 and +1.
  34. Two different Hamiltonians Ĥa and Ĥb are random generated Ĥ=∑α=x,y,z∑i=1nhαiσ̂αi+∑α,β=x,y,z∑i,j=1nJαβijσ̂αiσ̂βj,where {h},{J} are all randomly sampled with the uniform distribution in the range (−2,2). We take the evaluation time t=8π.
  35. The computational resources needed in the simulation grow exponentially in terms of the quit number n. For m replicas with an ancillary qubit, the dimension is 2mn+1. The large number of parameters to be optimized limits the size of our simulation, and therefore, here we consider a small system size with n=2,3.
  36. T. A. Brun, Measuring polynomial functions of states, Quantum Inf. Comput. 4, 401 (2004).

Outline

Information

Sign In to Your Journals Account

Filter

Filter

Article Lookup

Enter a citation