Abstract
Inspired by proposals for continuous-variable quantum approximate optimization (CV-QAOA), we investigate the utility of continuous-variable neural network quantum states (CV-NQS) for performing continuous optimization, focusing on the ground state optimization of the classical antiferromagnetic rotor model. Numerical experiments conducted using variational Monte Carlo with CV-NQS indicate that although the non-local algorithm succeeds in finding ground states competitive with the local gradient search methods, the proposal suffers from unfavorable scaling. A number of proposed extensions are put forward which may help alleviate the scaling difficulty.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Amari S-i (1998) Natural gradient works efficiently in learning. Neural Comput 10(2):251–276, 02
Burer S, Monteiro RDC, Zhang Y (2002) Rank-two relaxation heuristics for max-cut and other binary quadratic programs. SIAM J Optim 12(2):503–521
Carleo G, Troyer M (2017) Solving the quantum many-body problem with artificial neural networks. Science 355(6325):602– 606
Farhi E, Goldstone J, Gutmann S (2014) A quantum approximate optimization algorithm. arXiv preprint arXiv:1411.4028
Farhi E, Goldstone J, Gutmann S, Sipser M (2000) Quantum computation by adiabatic evolution. arXiv preprint arXiv:quant-ph/0001106
Goemans MX, Williamson DP (1995) Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. Journal of the ACM (JACM) 42(6):1115–1145
Gomes J, McKiernan KA, Eastman P, Pande VS (2019) Classical quantum optimization with neural network quantum states. arXiv preprint arXiv:1910.10675
Hibat-Allah M, Inack EM, Wiersema R, Melko RG, Carrasquilla J (2021) Variational neural annealing. arXiv preprint arXiv:2101.10154
Kirkpatrick S, Daniel Gelatt C, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
McMillan WL (1965) Ground state of liquid he 4. Phys Rev 138(2A):A442
Nikolaev AG, Jacobson SH (2010) Simulated annealing
Steinerberger S (2021) Max-cut via kuramoto-type oscillators. arXiv:abs/2102.04931
Stokes J, De S, Veerapaneni S, Carleo G (2021) Continuous-variable neural-network quantum states and the quantum rotor model. arXiv preprint arXiv:2107.07105
Verdon G, Arrazola JM, Brádler K, Killoran N (2019) A quantum approximate optimization algorithm for continuous problems. arXiv preprint arXiv:1902.00409
Zhao T, Carleo G, Stokes J, Veerapaneni S (2020) Natural evolution strategies and variational Monte Carlo, vol 2
Acknowledgements
We thank James Stokes (Flatiron Institute) for many helpful discussions. This research was supported in part through computational resources and services provided by UM’s Advanced Research Computing.
Funding
This research received support from the Automotive Research Center at the University of Michigan (UM) in accordance with Cooperative Agreement W56HZV-19-2-0001 with U.S. Army DEVCOM Ground Vehicle Systems Center.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix: NQS applied to simple graphs
Appendix: NQS applied to simple graphs
In this section, we consider a collection of Max-Cut problems defined on simple and/or small graphs for which the optimal solution can be obtained easily via brute force search. The graphs, optimal cut value, and the cut value obtained by the NQS approach coupled with the Procedure-Cut algorithm for converting continuous-variable solution to cut are given in Table 5. For graphs with 4 nodes, we use Niter = 300, Nsamp = 10, Nwarm = 0 and λreg = 10− 9. For graphs with 6 nodes, we use Niter = 1000, Nsamp = 40, Nwarm = 0 and λreg = 10− 9. For graphs with 12 nodes, we use Niter = 4000, Nsamp = 40, Nwarm = 0 and λreg = 10− 9. Note that the observed standard deviation for the 10 runs (each with a different random seed) for all the tests cases is zero. This suggests that for simple graphs with appropriate parameter choices the NQS approach, although being Stochastic in nature, always gives the rotor configurations that leads to the optimal cut value for the graphs.
Rights and permissions
About this article
Cite this article
Zhang, Y., Gorsich, D., Jayakumar, P. et al. Continuous-variable optimization with neural network quantum states. Quantum Mach. Intell. 4, 9 (2022). https://doi.org/10.1007/s42484-022-00067-z
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s42484-022-00067-z