Hierarchical Improvement of Quantum Approximate Optimization Algorithm for Object Detection: (Invited Paper)

Quantum Approximate Optimization Algorithm (QAOA) provides approximate solution to combinatorial optimization problems. It encodes the cost function using a $p$ -level quantum circuit where each level consists a problem Hamiltonian followed by a mixing Hamiltonian. Despite the promises, few real-world applications (besides the pedagogical MaxCut problem) have exploited QAOA. The success of QAOA relies on the classical optimizer, variational parameter setting, and quantum circuit design and compilation. In this study, we implement QAOA and analyze its performance for a broader Quadratic Unconstrained Binary Optimization (QUBO) formulation to solve real-word applications such as, partially occluded object detection problem. Furthermore, we analyze the effects of above influential factors on QAOA performance. We propose a 3-level improvement of hybrid quantum-classical optimization for object detection. We achieve more than 13X execution speedup by choosing L-BFGS-B as classical optimizer at the first level and 5.50X additional speedup by exploiting parameter symmetry and more than 1.23X acceleration using parameter regression at the second level. We empirically show that the circuit will achieve better fidelity by optimally rescheduling gate operations (especially for deeper circuits) at the third level.

[1]  Joseph Dulny,et al.  Quantum annealing for combinatorial clustering , 2017, Quantum Inf. Process..

[2]  A. Harrow,et al.  Quantum Supremacy through the Quantum Approximate Optimization Algorithm , 2016, 1602.07674.

[3]  Cedric Yen-Yu Lin,et al.  Different Strategies for Optimization Using the Quantum Adiabatic Algorithm , 2014, 1401.7320.

[4]  Gian Giacomo Guerreschi,et al.  QAOA for Max-Cut requires hundreds of qubits for quantum speed-up , 2018, Scientific Reports.

[5]  Cheng Xue,et al.  Effects of Quantum Noise on Quantum Approximate Optimization Algorithm , 2019 .

[6]  E. Farhi,et al.  A Quantum Approximate Optimization Algorithm , 2014, 1411.4028.

[7]  Mahabubul Alam,et al.  Analysis of Quantum Approximate Optimization Algorithm under Realistic Noise in Superconducting Qubits , 2019, ArXiv.

[8]  Carsten Rockstuhl,et al.  Benchmarking Five Global Optimization Approaches for Nano-optical Shape Optimization and Parameter Reconstruction , 2018, ACS Photonics.

[9]  M. R. Rao,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[10]  Abdullah Ash-Saki,et al.  QURE: Qubit Re-allocation in Noisy Intermediate-Scale Quantum Computers , 2019, 2019 56th ACM/IEEE Design Automation Conference (DAC).

[11]  Ryan LaRose,et al.  Quantum-assisted quantum compiling , 2018, Quantum.

[12]  Leo Zhou,et al.  Quantum Approximate Optimization Algorithm: Performance, Mechanism, and Implementation on Near-Term Devices , 2018, Physical Review X.

[13]  Endre Boros,et al.  New algorithms for quadratic unconstrained binary optimization (qubo) with applications in engineering and social sciences , 2008 .

[14]  Nicholas Chancellor,et al.  Domain wall encoding of discrete variables for quantum annealing and QAOA , 2019, Quantum Science and Technology.

[15]  Gian Giacomo Guerreschi,et al.  Two-step approach to scheduling quantum circuits , 2018, Quantum Science and Technology.

[16]  Fred W. Glover,et al.  A Tutorial on Formulating QUBO Models , 2018, ArXiv.

[17]  D. Schuster,et al.  Speedup for quantum optimal control from automatic differentiation based on graphics processing units , 2016, 1612.04929.

[18]  Eric Jones,et al.  SciPy: Open Source Scientific Tools for Python , 2001 .

[19]  Robert T. Collins,et al.  Optimized Pedestrian Detection for Multiple and Occluded People , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[20]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Henry Hoffmann,et al.  Partial Compilation of Variational Algorithms for Noisy Intermediate-Scale Quantum Machines , 2019, MICRO.