Optimal learning of quantum Hamiltonians from high-temperature Gibbs states
Haah, Kothari, Tang
We study the problem of learning a Hamiltonian $H$ to precision $\varepsilon$, supposing we are given copies of its Gibbs state $Ï=\exp(-βH)/\operatorname{Tr}(\exp(-βH))$ at a known inverse temperature $β$. Anshu, Arunachalam, Kuwahara, and Soleimanifar (Nature Physics, 2021, arXiv:2004.07266) recently studied the sample complexity (number of copies of $Ï$ needed) of this problem for geometrically local $N$-qubit Hamiltonians. In the high-temperature (low $β$) regime, their algorithm has sample complexity poly$(N, 1/β,1/\varepsilon)$ and can be implemented with polynomial, but suboptimal, time complexity.
In this paper, we study the same question for a more general class of Hamiltonians. We show how to learn the coefficients of a Hamiltonian to error $\varepsilon$ with sample complexity $S = O(\log N/(β\varepsilon)^{2})$ and time complexity linear in the sample size, $O(S N)$. Furthermore, we prove a matching lower bound showing that our algorithm's sample complexity is optimal, and hence our time complexity is also optimal.
In the appendix, we show that virtually the same algorithm can be used to learn $H$ from a real-time evolution unitary $e^{-it H}$ in a small $t$ regime with similar sample and time complexity.
academic
Оптимальное обучение квантовых гамильтонианов из гиббсовых состояний высокой температуры
В данной работе исследуется задача обучения гамильтониана H до точности ε по копиям гиббсова состояния ρ=exp(-βH)/Tr(exp(-βH)) с известной обратной температурой β. В области высоких температур (низких β) авторы предлагают алгоритм обучения для класса гамильтонианов с низким пересечением, достигающий сложности по выборкам S=O(logN/(βε)²) и временной сложности O(SN), и доказывают соответствующие нижние границы, демонстрирующие оптимальность алгоритма как по сложности выборок, так и по временной сложности.
Задача обучения гамильтониана является важной проблемой на пересечении квантовой многотельной физики и машинного обучения. Дано несколько копий теплового равновесного состояния (гиббсова состояния) неизвестного гамильтониана H; целью является обучение коэффициентов гамильтониана. Эта задача имеет прямую физическую мотивацию: гамильтониан описывает взаимодействия и временную эволюцию квантовой системы, а гиббсово состояние представляет состояние системы в тепловом равновесии с окружением при заданной температуре.
Работа Anshu и соавторов (AAKS21) для геометрически локальных гамильтонианов имеет сложность по выборкам O(2^{poly(β)}N²logN/(β^c ε²)), что неоптимально по зависимости от β и N
Отсутствует явный анализ и оптимизация временной сложности
Применимо только к геометрически локальному классу гамильтонианов
Оптимальный алгоритм: Предложен оптимальный алгоритм обучения гамильтонианов с низким пересечением в области высоких температур со сложностью по выборкам O(logN/(βε)²) и временной сложностью O(N logN/(βε)²)
Соответствующие нижние границы: Доказаны соответствующие нижние границы сложности по выборкам Ω(exp(β)logN/(β²ε²)), достигающие оптимальности в области высоких температур
Более широкий класс гамильтонианов: Расширение на гамильтонианы с низким пересечением, которые более общие, чем геометрически локальные гамильтонианы
Теоретический анализ: Улучшена анализ сильной выпуклости логарифма статистической суммы, параметр сильной выпуклости улучшен до β²/2
Расширение на реальную временную эволюцию: Доказано, что тот же алгоритм может использоваться для обучения гамильтониана из унитарных операторов реальной временной эволюции e^{-itH}
Рассмотрим гамильтониан N-кубитной системы H = Σ_^M λ_a E_a, где:
E_a — известные различные неединичные операторы Паули
λ_a ∈ -1,1 — коэффициенты, подлежащие обучению
Гамильтониан имеет низкое пересечение: каждый оператор действует на постоянное число кубитов, и каждый оператор имеет нетривиальное пересечение поддержки только с постоянным числом других операторов
Цель: обучить коэффициенты {λ_a} до аддитивной ошибки ε по копиям гиббсова состояния ρ = exp(-βH)/Tr(exp(-βH)).
Работа является преимущественно теоретической, с верификацией корректности и оптимальности алгоритма посредством математических доказательств, а не эмпирических экспериментов.
Улучшен параметр сильной выпуклости логарифма статистической суммы с Ω(β^c/N) до Ω(β²), что соответствует улучшению нижней границы дисперсии макроскопических наблюдаемых.
Anshu, A., Arunachalam, S., Kuwahara, T., & Soleimanifar, M. (2021). Sample-efficient learning of interacting quantum systems. Nature Physics.
Kuwahara, T., Kato, K., & Brandão, F. G. (2020). Clustering of conditional mutual information for quantum Gibbs states above a threshold temperature. Physical Review Letters.
Bresler, G. (2015). Efficiently learning Ising models on arbitrary graphs. STOC.
Klivans, A., & Meka, R. (2017). Learning graphical models using multiplicative weights. FOCS.