Los estados cuánticos de red neuronal ( NQS o NNQS ) son una clase general de estados cuánticos variacionales parametrizados en términos de una red neuronal artificial . Fueron introducidos por primera vez en 2017 por los físicos Giuseppe Carleo y Matthias Troyer [ 1 ] para aproximar las funciones de onda de sistemas cuánticos de muchos cuerpos .
Dado un estado cuántico de muchos cuerposque comprendegrados de libertad y una selección de números cuánticos asociados, luego un NQS parametriza las amplitudes de la función de onda
dóndees una red neuronal artificial de parámetros (pesos),variables de entrada () y una salida de valor complejo correspondiente a la amplitud de la función de onda.
Esta forma variacional se utiliza junto con enfoques específicos de aprendizaje estocástico para aproximar estados cuánticos de interés.
Aprendiendo la función de onda del estado fundamental
Una aplicación común de NQS es encontrar una representación aproximada de la función de onda del estado fundamental de un hamiltoniano dado .El procedimiento de aprendizaje en este caso consiste en encontrar los mejores pesos de la red neuronal que minimicen la energía variacional.
Dado que, para una red neuronal artificial general, calcular el valor esperado es una operación exponencialmente costosa enSe utilizan técnicas estocásticas basadas, por ejemplo, en el método de Monte Carlo para estimar, de forma análoga a lo que se hace en el método de Monte Carlo variacional , véase por ejemplo [ 2 ] para una revisión. Más específicamente, un conjunto demuestras, con, se genera de tal manera que se distribuyen uniformemente según la densidad de probabilidad de Born.. Entonces se puede demostrar que la media muestral de la llamada "energía local"es una estimación estadística del valor esperado cuántico, es decir
De manera similar, se puede demostrar que el gradiente de la energía con respecto a los pesos de la redtambién se aproxima mediante una media muestral.
dóndey se puede calcular de manera eficiente, en redes profundas mediante retropropagación .
La aproximación estocástica de los gradientes se utiliza entonces para minimizar la energía.normalmente utilizando un enfoque de descenso de gradiente estocástico . Cuando los parámetros de la red neuronal se actualizan en cada paso del procedimiento de aprendizaje, se obtiene un nuevo conjunto de muestras.se genera, en un procedimiento iterativo similar al que se realiza en el aprendizaje no supervisado .
Conexión con redes tensoriales
Las representaciones de funciones de onda cuánticas mediante redes neuronales comparten algunas similitudes con los estados cuánticos variacionales basados en redes tensoriales . Por ejemplo, se han establecido conexiones con estados de producto matricial . [ 3 ] Estos estudios han demostrado que los NQS admiten el escalado de la ley de volumen para la entropía del entrelazamiento . En general, dado un NQS con pesos totalmente conectados, corresponde, en el peor de los casos, a un estado de producto matricial de dimensión de enlace exponencialmente grande en.
Véase también
Referencias
- ↑ Carleo, Giuseppe; Troyer, Matthias (2017). "Resolviendo el problema cuántico de muchos cuerpos con redes neuronales artificiales". Science . 355 (6325): 602– 606. arXiv : 1606.02318 . Bibcode : 2017Sci...355..602C . doi : 10.1126/science.aag2302 . PMID 28183973 . S2CID 206651104 .
- ↑ Becca, Federico; Sorella, Sandro (2017). Enfoques de Monte Carlo cuántico para sistemas correlacionados . Cambridge University Press. Bibcode : 2017qmca.book.....B . doi : 10.1017/9781316417041 . ISBN 978-1-316-41704-1.
- ↑ Chen, Jing; Cheng, Song; Xie, Haidong; Wang, Lei; Xiang, Tao (2018). "Equivalencia de máquinas de Boltzmann restringidas y estados de redes tensoriales". Phys. Rev. B . 97 (8) 085104. arXiv : 1701.04831 . Bibcode : 2018PhRvB..97h5104C . doi : 10.1103/PhysRevB.97.085104 . S2CID 73659611 .
- Estados cuánticos
- Monte Carlo cuántico
- Aprendizaje automático