| Literature DB >> 35842418 |
Johannes Herrmann1, Sergi Masot Llima2, Ants Remm2, Petr Zapletal3, Nathan A McMahon3, Colin Scarato2, François Swiadek2, Christian Kraglund Andersen2, Christoph Hellings2, Sebastian Krinner2, Nathan Lacroix2, Stefania Lazar2, Michael Kerschbaum2, Dante Colao Zanuz2, Graham J Norris2, Michael J Hartmann3, Andreas Wallraff2,4, Christopher Eichler5.
Abstract
Quantum computing crucially relies on the ability to efficiently characterize the quantum states output by quantum hardware. Conventional methods which probe these states through direct measurements and classically computed correlations become computationally expensive when increasing the system size. Quantum neural networks tailored to recognize specific features of quantum states by combining unitary operations, measurements and feedforward promise to require fewer measurements and to tolerate errors. Here, we realize a quantum convolutional neural network (QCNN) on a 7-qubit superconducting quantum processor to identify symmetry-protected topological (SPT) phases of a spin model characterized by a non-zero string order parameter. We benchmark the performance of the QCNN based on approximate ground states of a family of cluster-Ising Hamiltonians which we prepare using a hardware-efficient, low-depth state preparation circuit. We find that, despite being composed of finite-fidelity gates itself, the QCNN recognizes the topological phase with higher fidelity than direct measurements of the string order parameter for the prepared states.Entities:
Year: 2022 PMID: 35842418 PMCID: PMC9288436 DOI: 10.1038/s41467-022-31679-5
Source DB: PubMed Journal: Nat Commun ISSN: 2041-1723 Impact factor: 17.694
Fig. 1Concept of the quantum phase recognition experiment.
a Phase diagram displaying the numerically calculated expectation value of the string order parameter for ground states ρ of a cluster-Ising Hamiltonian (Eq. (1)) in the parameter space spanned by h1 and h2 for N = 7. The white dashed lines indicate the phase boundaries between the symmetry-protected topological (SPT) phase and the paramagnetic and antiferromagnetic phases, respectively. b An unknown state ρ drawn from the phase diagram in a is processed by a QCNN to recognize the phase to which it belongs. The QCNN consists of convolutional layers (C) decomposed into two-qubit gates (orange), of pooling layers (P) implemented as single-qubit operations conditioned on intermediate measurement outcomes (purple), a fully-connected circuit layer (FC), and the measurement of a single output qubit yielding outcome y.
Fig. 2Variational ground state preparation.
a Variational quantum circuit parametrized with 19 rotation angles used to prepare approximate ground states of the cluster-Ising Hamiltonian H. b Rotation angles θ found by an optimization algorithm on a conventional computer for three example states {h1, h2} in the paramagnetic (PM) {1.1, 1.4}, SPT {0.0, − 0.2}, and antiferromagnetic (AF) {0.8, − 1.4} phase. c Measured expectation values of the indicated operators (solid bars) along the qubit array in comparison to the simulated values (wire frames) for the three states prepared using the rotation angles in b. d Measured string order parameters for all prepared variational states vs. Hamiltonian parameters h1 and h2. Open circles indicate the three example states presented in b and c.
Fig. 3Quantum phase recognition circuits.
a Quantum circuit for the case in which the qubits are measured in the indicated basis, directly after executing the state preparation circuit U(θ), to evaluate . b QCNN circuit consisting of a convolutional layer (C) of CZ gates (orange), and a pooling (P) and fully-connected (FC) layer implemented as a measurement in the X basis with outcome , followed by a Boolean function f(), here, represented by a logic circuit expressed in terms of AND and XOR gates (purple). An example of an X (Z) error occurring on qubit six (four) and its propagation through the QCNN is highlighted in red (blue).
Fig. 4Performance of the QCNN.
a Probability to sample bitstrings x after having applied the convolutional layer (compare Fig. 3b) for the two indicated Hamiltonian parameter sets {h1, h2}. Bitstrings mapped onto 1 (0) by the function f() are colored in orange (purple) and the expected probabilities from a Kraus operator simulation in the corresponding light color, whereas the ideal values are depicted as black wire frames. b Expectation value measured directly after variational state preparation (compare Fig. 3a) vs. h2 for fixed h1 = 0.2, in comparison to the ideal values (solid line) and simulated values taking decoherence into account (dashed line). The SPT phase is indicated in light gray. c Expectation value measured after applying the QCNN for the same parameters as in b compared to values extracted from a Kraus operator simulation of the QCNN circuit (dashed line) and the ideal value (solid line).