Quantum Natural Gradient

James Stokes, Josh Izaac, Nathan Killoran, Giuseppe Carleo
9/4/2019
quant-phcs.LGstat.ML

Official code: PennyLaneAI/demos (679 stars, Apache-2.0, PyTorch, last commit 2026-10-21).

Abstract

A quantum generalization of Natural Gradient Descent is presented as part of a general-purpose optimization framework for variational quantum circuits. The optimization dynamics is interpreted as moving in the steepest descent direction with respect to the Quantum Information Geometry, corresponding to the real part of the Quantum Geometric Tensor (QGT), also known as the Fubini-Study metric tensor. An efficient algorithm is presented for computing a block-diagonal approximation to the Fubini-Study metric tensor for parametrized quantum circuits, which may be of independent interest.

View on arXivView PDF

Code Implementations(1)

PennyLaneAI/demosOfficial100%
PyTorchApache-2.0

Introductions to key concepts in quantum programming, as well as tutorials and implementations from cutting-edge quantum computing research.

679245CSS, TeXOct 9, 20194 days agoApache-2.0
autogradautomatic-differentiationdemokey-conceptsneural-networks+6 more

Similar Papers

Cite this paper

@article{stokes2019quantum,
  title  = {Quantum Natural Gradient},
  author = {James Stokes and Josh Izaac and Nathan Killoran and Giuseppe Carleo},
  year   = {2019},
  eprint = {1909.02108},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1909.02108}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1909.02108.svg)](https://codeofpaper.com/paper/1909.02108)

Discussion