[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content
Log in

Continuous-variable optimization with neural network quantum states

  • Research Article
  • Published:
Quantum Machine Intelligence Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

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

    Article  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • Carleo G, Troyer M (2017) Solving the quantum many-body problem with artificial neural networks. Science 355(6325):602– 606

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • 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

    Article  MathSciNet  Google Scholar 

  • McMillan WL (1965) Ground state of liquid he 4. Phys Rev 138(2A):A442

    Article  Google Scholar 

  • 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

Download references

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

Authors

Corresponding author

Correspondence to Shravan Veerapaneni.

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.

Table 5 Results from applying the NQS and Procedure-Cut algorithm to the Max-Cut problems defined on simple graphs with uniform edge weight. For each problem, the NQS and Procedure-Cut algorithm is run 10 times with 10 different random seeds

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42484-022-00067-z

Keywords

Navigation