qLEET: Visualizing Loss Landscapes, Expressibility, Entangling Power and Training Trajectories for Parameterized Quantum Circuits
arXiv:2205.02095 · doi:10.1007/s11128-023-03998-z
Abstract
We present qLEET, an open-source Python package for studying parameterized quantum circuits (PQCs), which are widely used in various variational quantum algorithms (VQAs) and quantum machine learning (QML) algorithms. qLEET enables the computation of properties such as expressibility and entangling power of a PQC by studying its entanglement spectrum and the distribution of parameterized states produced by it. Furthermore, it allows users to visualize the training trajectories of PQCs along with high-dimensional loss landscapes generated by them for different objective functions. It supports quantum circuits and noise models built using popular quantum computing libraries such as Qiskit, Cirq, and Pyquil. In our work, we demonstrate how qLEET provides opportunities to design and improve hybrid quantum-classical algorithms by utilizing intuitive insights from the ansatz capability and structure of the loss landscape.
arXiv comment11 pages, 8 figures (Main Text) and 8 pages, 6 figures (Supplementary)
References in corpus (22)
- Quantum Computing in the NISQ era and beyond
- Hardware-efficient Variational Quantum Eigensolver for Small Molecules and Quantum Magnets
- A Quantum Approximate Optimization Algorithm
- Noisy intermediate-scale quantum (NISQ) algorithms
- Parameterized quantum circuits as machine learning models
- Cost Function Dependent Barren Plateaus in Shallow Parametrized Quantum Circuits
- Expressibility and entangling capability of parameterized quantum circuits for hybrid quantum-classical algorithms
- Noise-Induced Barren Plateaus in Variational Quantum Algorithms
- Visualizing the Loss Landscape of Neural Nets
- Hybrid quantum-classical algorithms and quantum error mitigation
- Global entanglement in multiparticle systems
- Variational Quantum Computation of Excited States
- qubit-ADAPT-VQE: An adaptive algorithm for constructing hardware-efficient ansatze on a quantum processor
- Absence of Barren Plateaus in Quantum Convolutional Neural Networks
- Random Quantum Circuits are Approximate 2-designs
- OpenQASM 3: A broader and deeper quantum assembly language
- Exploring entanglement and optimization within the Hamiltonian Variational Ansatz
- Concrete Categorical Model of a Quantum Circuit Description Language with Measurement
- Reachability Deficits in Quantum Approximate Optimization
- Two-component Structure in the Entanglement Spectrum of Highly Excited States
- Entanglement of random vectors
- Toward Trainability of Quantum Neural Networks