Neural-network states for the classical simulation of quantum computing

Simulating quantum algorithms with classical resources generally requires exponential resources. However, heuristic classical approaches are often very efficient in approximately simulating special circuit structures, for example with limited entanglement, or based on one-dimensional geometries. Here we introduce a classical approach to the simulation of general quantum circuits based on neural-network quantum states (NQS) representations. Considering a set of universal quantum gates, we derive rules for exactly applying single-qubit and two-qubit Z rotations to NQS, whereas we provide a learning scheme to approximate the action of Hadamard gates. Results are shown for the Hadamard and Fourier transform of entangled initial states for systems sizes and total circuit depths exceeding what can be currently simulated with state-of-the-art brute-force techniques. The overall accuracy obtained by the neural-network states based on Restricted Boltzmann machines is satisfactory, and offers a classical route to simulating highly-entangled circuits. In the test cases considered, we find that our classical simulations are comparable to quantum simulations affected by an incoherent noise level in the hardware of about $10^{-3}$ per gate.

[1]  R. Feynman Simulating physics with computers , 1999 .

[2]  White,et al.  Density matrix formulation for quantum renormalization groups. , 1992, Physical review letters.

[3]  M. Fannes,et al.  Finitely correlated states on quantum spin chains , 1992 .

[4]  Östlund,et al.  Thermodynamic limit of density matrix renormalization. , 1995, Physical review letters.

[5]  DiVincenzo Two-bit gates are universal for quantum computation. , 1994, Physical review. A, Atomic, molecular, and optical physics.

[6]  Alexei Y. Kitaev,et al.  Quantum measurements and the Abelian Stabilizer Problem , 1995, Electron. Colloquium Comput. Complex..

[7]  Seth Lloyd,et al.  Universal Quantum Simulators , 1996, Science.

[8]  D. Gottesman The Heisenberg Representation of Quantum Computers , 1998, quant-ph/9807006.

[9]  Peter W. Shor,et al.  Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer , 1995, SIAM Rev..

[10]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[11]  G. Vidal Efficient classical simulation of slightly entangled quantum computations. , 2003, Physical review letters.

[12]  R. Jozsa,et al.  On the role of entanglement in quantum-computational speed-up , 2002, Proceedings of the Royal Society of London. Series A: Mathematical, Physical and Engineering Sciences.

[13]  R. Jozsa On the simulation of quantum circuits , 2006, quant-ph/0603163.

[14]  N. Yoran,et al.  Classical simulation of limited-width cluster-state quantum computation. , 2006, Physical review letters.

[15]  D. Browne Efficient classical simulation of the quantum Fourier transform , 2006, quant-ph/0612021.

[16]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[17]  E. Knill,et al.  Randomized Benchmarking of Quantum Gates , 2007, 0707.0963.

[18]  J. Wrachtrup,et al.  Multipartite Entanglement Among Single Spins in Diamond , 2008, Science.

[19]  R. Jozsa,et al.  Matchgates and classical simulation of quantum circuits , 2008, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[20]  Igor L. Markov,et al.  Simulating Quantum Computation by Contracting Tensor Networks , 2008, SIAM J. Comput..

[21]  Maarten Van den Nest,et al.  Simulating quantum computers with probabilistic methods , 2009, Quantum Inf. Comput..

[22]  Isaac L. Chuang,et al.  Quantum Computation and Quantum Information (10th Anniversary edition) , 2011 .

[23]  Andrew M. Childs,et al.  Quantum algorithms for algebraic problems , 2008, 0812.0380.

[24]  Erik Lucero,et al.  Implementing the Quantum von Neumann Architecture with Superconducting Circuits , 2011, Science.

[25]  M. W. Johnson,et al.  Quantum annealing with manufactured spins , 2011, Nature.

[26]  Michele Fabrizio,et al.  Localization and Glassy Dynamics Of Many-Body Quantum Systems , 2011, Scientific Reports.

[27]  R. Blatt,et al.  Quantum simulations with trapped ions , 2011, Nature Physics.

[28]  R. Barends,et al.  Superconducting quantum circuits at the surface code threshold for fault tolerance , 2014, Nature.

[29]  G. Carleo,et al.  Light-cone effect and supersonic correlations in one- and two-dimensional bosonic superfluids , 2013, 1310.2246.

[30]  Richard Jozsa,et al.  Jordan-Wigner formalism for arbitrary 2-input 2-output matchgates and their classical simulation , 2015, Quantum Inf. Comput..

[31]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[32]  H. Neven,et al.  Digitized adiabatic quantum computing with a superconducting circuit. , 2015, Nature.

[33]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[34]  S. Debnath,et al.  Demonstration of a small programmable quantum computer with atomic qubits , 2016, Nature.

[35]  H. Neven,et al.  Characterizing quantum supremacy in near-term devices , 2016, Nature Physics.

[36]  Dong-Ling Deng,et al.  Exact Machine Learning Topological States , 2016 .

[37]  F. Becca Quantum Monte Carlo Approaches for Correlated Systems , 2017 .

[38]  H. Neven,et al.  Simulation of low-depth quantum circuits as complex undirected graphical models , 2017, 1712.05384.

[39]  Lu-Ming Duan,et al.  Efficient representation of quantum many-body states with deep neural networks , 2017, Nature Communications.

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

[41]  D. Deng,et al.  Quantum Entanglement in Neural Network States , 2017, 1701.04844.

[42]  J. Gambetta,et al.  Hardware-efficient variational quantum eigensolver for small molecules and quantum magnets , 2017, Nature.

[43]  H. Saito Solving the Bose–Hubbard Model with Machine Learning , 2017, 1707.09723.

[44]  Hiroki Saito,et al.  Machine Learning Technique to Find Quantum Many-Body Ground States of Bosons on a Lattice , 2017, 1709.05468.

[45]  Andrew S. Darmawan,et al.  Restricted Boltzmann machine learning for solving strongly correlated quantum systems , 2017, 1709.06475.

[46]  Thomas Häner,et al.  0.5 Petabyte Simulation of a 45-Qubit Quantum Circuit , 2017, SC17: International Conference for High Performance Computing, Networking, Storage and Analysis.

[47]  Raphael Kaubruegger,et al.  Chiral topological phases from artificial neural networks , 2017, 1710.04713.

[48]  Matthias Troyer,et al.  Solving the quantum many-body problem with artificial neural networks , 2016, Science.

[49]  John A. Gunnels,et al.  Breaking the 49-Qubit Barrier in the Simulation of Quantum Circuits , 2017, 1710.05867.

[50]  Michael J. Bremner,et al.  Quantum sampling problems, BosonSampling and quantum supremacy , 2017, npj Quantum Information.

[51]  Yusuke Nomura,et al.  Constructing exact representations of quantum many-body systems with deep neural networks , 2018, Nature Communications.

[52]  T. Monz,et al.  Quantum Chemistry Calculations on a Trapped-Ion Quantum Simulator , 2018, Physical Review X.

[53]  Simone Severini,et al.  Learning hard quantum distributions with variational autoencoders , 2017, npj Quantum Information.

[54]  Giacomo Torlai,et al.  Latent Space Purification via Neural Density Operators. , 2018, Physical review letters.

[55]  J. Chen,et al.  Equivalence of restricted Boltzmann machines and tensor network states , 2017, 1701.04831.

[56]  Matthias Troyer,et al.  Neural-network quantum state tomography , 2018 .

[57]  Hiroki Saito,et al.  Method to Solve Quantum Few-Body Problems with Artificial Neural Networks , 2018, Journal of the Physical Society of Japan.

[58]  Xia Yang,et al.  64-qubit quantum circuit simulation. , 2018, Science bulletin.

[59]  Symmetries and many-body excited states with neural-network quantum states , 2018 .

[60]  J. Cirac,et al.  Neural-Network Quantum States, String-Bond States, and Chiral Topological States , 2017, 1710.04045.

[61]  Yaoyun Shi,et al.  Classical Simulation of Intermediate-Size Quantum Circuits , 2018, 1805.01450.

[62]  Guangwen Yang,et al.  Quantum Supremacy Circuit Simulation on Sunway TaihuLight , 2018, IEEE Transactions on Parallel and Distributed Systems.