Los estados cuánticos de redes neuronales ( NQS o NNQS ) son una clase general de estados cuánticos variacionales parametrizados en términos de una red neuronal artificial . Fue introducido por primera vez en 2017 por los físicos Giuseppe Carleo y Matthias Troyer [1] para aproximar las funciones de onda de los sistemas cuánticos de muchos cuerpos .
Dado un estado cuántico de muchos cuerpos que comprende grados de libertad y una elección de números cuánticos asociados , entonces un NQS parametriza las amplitudes de la función de onda
donde es 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 de aprendizaje estocástico específicos para aproximarse a estados cuánticos de interés.
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 en , se utilizan técnicas estocásticas basadas, por ejemplo, en el método de Monte Carlo para estimar , de manera análoga a lo que se hace en Monte Carlo variacional , véase por ejemplo [2] para una revisión. Más específicamente, se genera un conjunto de muestras , con , de manera que se distribuyan uniformemente de acuerdo con la densidad de probabilidad de Born . Luego se puede demostrar que la media muestral de la denominada "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 red también se aproxima mediante una media de muestra.
donde y se pueden calcular de manera eficiente, en redes profundas a través de retropropagación .
La aproximación estocástica de los gradientes se utiliza luego para minimizar la energía, generalmente 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 genera un nuevo conjunto de muestras, en un procedimiento iterativo similar al que se realiza en el aprendizaje no supervisado .
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 de matriz . [3] Estos estudios han demostrado que las NQS admiten el escalamiento de la ley de volumen para la entropía del entrelazamiento . En general, dado un NQS con pesos completamente conectados, corresponde, en el peor de los casos, a un estado de producto de matriz de dimensión de enlace exponencialmente grande en .