Application of Langevin Dynamics to Advance the Quantum Natural Gradient Optimization Algorithm
Oleksandr Borysenko, Mykhailo Bratchenko, Ilya Lukin, Mykola Luhanko, Ihor Omelchenko, Andrii Sotnikov, Alessandro Lomi
TL;DR
The paper addresses the challenge of optimizing variational quantum circuits where the Quantum Natural Gradient (QNG) can stall in nonconvex landscapes. By formulating a discrete-time Langevin dynamics with a QNG stochastic force, the authors derive a Momentum-QNG update that injects momentum and noise into the optimization, analogous to SGD with momentum. Through benchmarks on Variational Quantum Eigensolvers, Quantum Approximate Optimization Algorithm, and the Sherrington-Kirkpatrick model, Momentum-QNG demonstrates improved exploration and often superior performance over basic QNG, with Adam providing robust convergence in many cases; notably, Momentum-QNG excels in small-field SK regimes. The work highlights a practical Langevin-inspired enhancement to QNG for variational quantum circuits and provides open-source code to enable reproducibility and broader adoption.
Abstract
A Quantum Natural Gradient (QNG) algorithm for optimization of variational quantum circuits has been proposed recently. In this study, we employ the Langevin equation with a QNG stochastic force to demonstrate that its discrete-time solution gives a generalized form of the above-specified algorithm, which we call Momentum-QNG. Similar to other optimization algorithms with the momentum term, such as the Stochastic Gradient Descent with momentum, RMSProp with momentum and Adam, Momentum-QNG is more effective to escape local minima and plateaus in the variational parameter space and, therefore, demonstrates an improved performance compared to the basic QNG. In this paper we benchmark Momentum-QNG together with the basic QNG, Adam and Momentum optimizers and explore its convergence behaviour. Among the benchmarking problems studied, the best result is obtained for the quantum Sherrington-Kirkpatrick model in the strong spin glass regime. Our open-source code is available at https://github.com/borbysh/Momentum-QNG
