Квантовые состояния нейронной сети
Квантовые состояния нейронной сети ( NQS или NNQS ) — это общий класс вариационных квантовых состояний, параметризованных в терминах искусственной нейронной сети . Впервые его представили в 2017 году физики Джузеппе Карлео и Матиас Тройер. [1] аппроксимировать волновые функции систем многих тел квантовых .
Учитывая многочастичное квантовое состояние включающий степени свободы и выбор связанных с ними квантовых чисел , то NQS параметризует амплитуды волновой функции
где представляет собой искусственную нейронную сеть параметров (весов) , входные переменные ( ) и один комплексный выходной сигнал, соответствующий амплитуде волновой функции.
Эта вариационная форма используется в сочетании со специфическими подходами стохастического обучения для аппроксимации интересующих квантовых состояний.
Изучение волновой функции основного состояния
[ редактировать ]Одним из распространенных применений NQS является поиск приближенного представления волновой функции основного состояния данного гамильтониана. . Процедура обучения в этом случае заключается в поиске наилучших весов нейронной сети, минимизирующих вариационную энергию.
Поскольку для общей искусственной нейронной сети вычисление математического ожидания является экспоненциально дорогостоящей операцией в стохастические методы, основанные, например, на методе Монте-Карло. для оценки используются , аналогично тому, что делается в Вариационном Монте-Карло , см. например [2] для обзора. Точнее, набор образцы , с , генерируется так, что они равномерно распределены в соответствии с плотностью вероятности Борна . Тогда можно показать, что выборочное среднее так называемой «локальной энергии» это статистическая оценка значения квантового ожидания , то есть
Аналогичным образом можно показать, что градиент энергии по отношению к весам сети также аппроксимируется выборочным средним
где и может быть эффективно вычислен в глубоких сетях посредством обратного распространения ошибки .
Затем используется стохастическая аппроксимация градиентов для минимизации энергии обычно используется метод стохастического градиентного спуска . Когда параметры нейронной сети обновляются на каждом этапе процедуры обучения, создается новый набор образцов. генерируется в итеративной процедуре, аналогичной тому, что делается при обучении без учителя .
Соединение с тензорными сетями
[ редактировать ]Нейронные представления квантовых волновых функций имеют некоторое сходство с вариационными квантовыми состояниями, основанными на тензорных сетях . Например, связи с состояниями матричного продукта . установлены [3] Эти исследования показали, что NQS поддерживает масштабирование энтропии запутывания по закону объема . В общем, учитывая NQS с полностью связными весами, в худшем случае это соответствует состоянию матричного продукта с экспоненциально большой размерностью связи в .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Карлео, Джузеппе; Тройер, Матиас (2017). «Решение квантовой задачи многих тел с помощью искусственных нейронных сетей». Наука . 355 (6325): 602–606. arXiv : 1606.02318 . Бибкод : 2017Sci...355..602C . дои : 10.1126/science.aag2302 . ПМИД 28183973 . S2CID 206651104 .
- ^ Бекка, Федерико; Сорелла, Сандро (2017). Квантовые подходы Монте-Карло для коррелированных систем . Издательство Кембриджского университета. Бибкод : 2017qmca.book.....B . дои : 10.1017/9781316417041 . ISBN 9781316417041 .
- ^ Чен, Цзин; Ченг, Сун; Се, Хайдун; Ван, Лей; Сян, Тао (2018). «Эквивалентность ограниченных машин Больцмана и состояний тензорной сети». Физ. Преподобный Б. 97 (8): 085104. arXiv : 1701.04831 . Бибкод : 2018PhRvB..97h5104C . дои : 10.1103/PhysRevB.97.085104 . S2CID 73659611 .