Graph neural network initialisation of quantum approximate optimisation
arXiv:2111.03016 · doi:10.22331/q-2022-11-17-861
Abstract
Approximate combinatorial optimisation has emerged as one of the most promising application areas for quantum computers, particularly those in the near term. In this work, we focus on the quantum approximate optimisation algorithm (QAOA) for solving the MaxCut problem. Specifically, we address two problems in the QAOA, how to initialise the algorithm, and how to subsequently train the parameters to find an optimal solution. For the former, we propose graph neural networks (GNNs) as a warm-starting technique for QAOA. We demonstrate that merging GNNs with QAOA can outperform both approaches individually. Furthermore, we demonstrate how graph neural networks enables warm-start generalisation across not only graph instances, but also to increasing graph sizes, a feature not straightforwardly available to other warm-starting methods. For training the QAOA, we test several optimisers for the MaxCut problem up to 16 qubits and benchmark against vanilla gradient descent. These include quantum aware/agnostic and machine learning based/neural optimisers. Examples of the latter include reinforcement and meta-learning. With the incorporation of these initialisation and optimisation toolkits, we demonstrate how the optimisation problems can be solved using QAOA in an end-to-end differentiable pipeline.
12 pages, 8 Figures - publised version
References in corpus (36)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- ADADELTA: An Adaptive Learning Rate Method
- Variational Quantum Algorithms
- A Quantum Approximate Optimization Algorithm
- Noisy intermediate-scale quantum (NISQ) algorithms
- The power of quantum neural networks
- Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gauges
- Quantum Approximate Optimization of Non-Planar Graph Problems on a Planar Superconducting Processor
- Warm-starting quantum optimization
- Exploring entanglement and optimization within the Hamiltonian Variational Ansatz
- Diagnosing Barren Plateaus with Tools from Quantum Optimal Control
- Combinatorial Optimization with Physics-Inspired Graph Neural Networks
- Group-Invariant Quantum Machine Learning
- Quantum annealing initialization of the quantum approximate optimization algorithm
- Equivalence of quantum barren plateaus to cost concentration and narrow gorges
- Filtering variational quantum algorithms for combinatorial optimization
- Parameter Concentration in Quantum Approximate Optimization
- Hybrid quantum-classical algorithms for approximate graph coloring
- Practical optimization for hybrid quantum-classical algorithms
- Simultaneous Perturbation Stochastic Approximation of the Quantum Fisher Information
- A case study of variational quantum algorithms for a job shop scheduling problem
- The Meta-Variational Quantum Eigensolver (Meta-VQE): Learning energy profiles of parameterized Hamiltonians for quantum simulation
- Using models to improve optimizers for variational quantum algorithms
- Quantum Graph Neural Networks
- Quantum Hamiltonian-Based Models and the Variational Quantum Thermalizer Algorithm
- Characterizing local noise in QAOA circuits
- The Quantum Approximate Optimization Algorithm at High Depth for MaxCut on Large-Girth Regular Graphs and the Sherrington-Kirkpatrick Model
- Learning the Travelling Salesperson Problem Requires Rethinking Generalization
- An evolving objective function for improved variational quantum optimisation
- FLIP: A flexible initializer for arbitrarily-sized parametrized quantum circuits
- Avoiding local minima in Variational Quantum Algorithms with Neural Networks
- Mixer-Phaser Ansätze for Quantum Optimization with Hard Constraints
- Progress towards analytically optimal angles in quantum approximate optimisation
- Exponentially Many Local Minima in Quantum Neural Networks
- Equivariant quantum circuits for learning on weighted graphs
- Improving the Quantum Approximate Optimization Algorithm with postselection
Cited by in corpus (18)
- A Review on Quantum Approximate Optimization Algorithm and its Variants
- Barren Plateaus in Variational Quantum Computing
- Hamiltonian variational ansatz without barren plateaus
- A Hybrid Quantum Computing Pipeline for Real World Drug Discovery
- Quantum approximate optimization via learning-based adaptive optimization
- An Expressive Ansatz for Low-Depth Quantum Approximate Optimisation
- Neural network encoded variational quantum algorithms
- Recursive greedy initialization of the quantum approximate optimization algorithm with guaranteed improvement
- Scaling Whole-Chip QAOA for Higher-Order Ising Spin Glass Models on Heavy-Hex Graphs
- Quantum algorithms for scientific computing
- Variational Quantum Multi-Objective Optimization
- Bayesian Learning of Parameterised Quantum Circuits
- Towards Optimizations of Quantum Circuit Simulation for Solving Max-Cut Problems with QAOA
- Red-QAOA: Efficient Variational Optimization through Circuit Reduction
- Scalability Challenges in Variational Quantum Optimization under Stochastic Noise
- Out of the Loop: Structural Approximation of Optimisation Landscapes and non-Iterative Quantum Optimisation
- Adiabatic quantum computing with parameterized quantum circuits
- Artificial intelligence for representing and characterizing quantum systems