Estimating properties of quantum states, such as fidelities, molecular energies, and correlation functions, is a fundamental task in quantum information science. Due to the limitation of practical quantum devices, including limited circuit depth and connectivity, estimating even linear properties encounters high sample complexity. To address this inefficiency, we propose a framework that optimizes sample complexity for estimating the expectation value of any observable using a shallow parameterized quantum circuit. Within this framework, we introduce two decomposition algorithms, a tensor network approach and a greedy projection approach that decompose the target observable into a linear combination of multiple observables, each of which can be diagonalized with the shallow circuit. Using this decomposition, we then apply an importance sampling algorithm to estimate the expectation value of the target observable. We numerically demonstrate the performance of our algorithm by estimating the expectation values of some specific Hamiltonians and inner product of a Slater determinant with a pure state, highlighting advantages compared to some conventional methods. Additionally, we derive the fundamental lower bound for the sample complexity required to estimate a target observable using a given shallow quantum circuit, thereby enhancing our understanding of the capabilities of shallow circuits in quantum learning tasks.
- ID статьи: 2407.19499
- Название: Expectation value estimation with parametrized quantum circuits
- Авторы: Bujiao Wu, Lingyu Kong, Yuxuan Yan, Fuchuan Wei, Zhenhuan Liu
- Классификация: quant-ph (квантовая физика)
- Дата публикации: июль 2024 г. (препринт arXiv, версия 2 обновлена 16 октября 2025 г.)
- Ссылка на статью: https://arxiv.org/abs/2407.19499
Оценка свойств квантовых состояний (таких как верность, молекулярная энергия и корреляционные функции) является фундаментальной задачей в квантовой информатике. Из-за ограничений практических квантовых устройств, включая ограниченную глубину схемы и связность, даже оценка линейных свойств сталкивается с проблемой высокой сложности выборки. Для решения этой неэффективности в статье предложена структура, использующая неглубокие параметризованные квантовые схемы для оптимизации сложности выборки при оценке математических ожиданий произвольных наблюдаемых. В рамках этой структуры введены два алгоритма разложения: метод тензорной сети и метод жадной проекции, которые разлагают целевую наблюдаемую на линейную комбинацию нескольких наблюдаемых, каждая из которых может быть диагонализирована неглубокой схемой. На основе этого разложения применяется алгоритм выборки по важности для оценки математического ожидания целевой наблюдаемой.
Оценка линейных свойств квантового состояния Tr(ρH) является центральной задачей квантовой информатики, где ρ — квантовое состояние, а H — наблюдаемая. Такие задачи широко встречаются в:
- Квантовой химии: расчет энергии основного состояния молекулы
- Физике многих тел: измерение корреляционных функций
- Квантовой информации: оценка верности состояния
- Протокол классической тени (Classical Shadow):
- Локальный протокол CS имеет сложность выборки O(4^k) для k-локальных наблюдаемых
- Глобальный протокол CS, хотя и достигает сложности O(1), требует схемы логарифмической глубины
- Оба являются "независимыми от измерения", не используя априорную информацию о целевой наблюдаемой
- Метод разложения Паули:
- Ограничен реализацией на схемах Клиффорда
- Разложение ограничено наблюдаемыми Паули
- Может требовать глубоких схем или высокой сложности выборки
Существующие методы сталкиваются со следующими проблемами на современных квантовых устройствах:
- Ограничение глубины схемы
- Ограничения связности
- Влияние шума
- Недостаточное использование информации о наблюдаемой
- Унифицированная структура: предложена общая структура для оценки линейных свойств с использованием параметризованных квантовых схем, объединяющая существующие протоколы разложения Паули
- Два алгоритма разложения:
- Разложение жадной проекции (GPD): применимо к общим гамильтонианам
- Разложение тензорной сети (TND): применимо к гамильтонианам с компактным представлением тензорной сети
- Теоретические нижние границы: выведены фундаментальные нижние границы сложности выборки, необходимой для оценки целевой наблюдаемой с использованием заданной неглубокой квантовой схемы
- Численная верификация: алгоритмические преимущества проверены на разреженных/плотных гамильтонианах и оценке внутреннего произведения определителей Слейтера
Дано:
- Неизвестное квантовое состояние ρ
- Целевая наблюдаемая H
- Параметризованная квантовая схема глубины L: U_L(θ)
- Требования к точности ε и вероятности успеха 1-δ
Цель: оценить Tr(ρH) с минимизацией сложности выборки
Структура разделена на классический и квантовый этапы:
Классический этап: разложение целевой наблюдаемой на
H≈∑k=1KUL(θ(k))†ΛkUL(θ(k))
где Λ_k — вещественные диагональные матрицы
Квантовый этап: использование выборки по важности для оценки математического ожидания
- Выборка члена k с вероятностью p_k ∝ ||Λ_k||_2
- Выполнение U_L(θ^{(k)}) и измерение в вычислительном базисе
- Применение метода медианы средних для получения финальной оценки
Основная идея: итеративный поиск оптимального приближения члена U_L(θ)†ΛU_L(θ)
Процедура алгоритма:
- Инициализация H^{(0)} = H, k = 0
- Пока ||H^{(k)}||_2 ≥ ε:
- Решение оптимизационной задачи: θ^{(k)} = argmin_θ ||U_L(θ)H^{(k)}U_L†(θ) - diagU_L(θ)H^{(k)}U_L†(θ)||_F
- Установка Λ_k = diagU_L(θ^{(k)})H^{(k)}U_L†(θ^{(k)})
- Обновление H^{(k+1)} = H^{(k)} - U_L†(θ^{(k)})Λ_k U_L(θ^{(k)})
- k = k + 1
Анализ сложности: время классической обработки составляет O(poly(n)·2^{ωn}), где ω ≈ 2.37 — показатель матричного умножения
Область применения: целевой гамильтониан имеет эффективное представление матричного произведения операторов (MPO)
Цель оптимизации: минимизация функции потерь
L=∣∣H−∑kUL(θk)†\ΛkUL(θk)∣∣F2
Ключевые технологии:
- Представление U_L(θ_k) как унитарной тензорной сети глубины L
- Представление Λ_k в форме MPO
- Использование сжатия тензорной сети для вычисления функции потерь
- Оптимизация параметров {θ^{(k)}, Λ_k} методом градиентного спуска
Верхняя граница: алгоритм 1 требует T = O(||Λ||_1^2 log(1/δ)/ε_2^2) выборок, где ||Λ||_1 — сумма всех ||Λ_k||_2
Нижняя граница: любая адаптивная стратегия с одной копией, использующая параметризованную схему U_L(θ), требует
T=Ω(ε2δ(H0)4nTr(H02)2)
где H_0 — бесследовая часть H, δ(H_0) — квадрат максимального математического ожидания H_0 на множестве достижимых состояний
- Оценка энергии основного состояния разреженного гамильтониана: система из 8 кубитов, 64 ненулевых элемента
- Оценка математического ожидания плотного гамильтониана: 4 кубита, случайная эрмитова матрица
- Оценка внутреннего произведения определителей Слейтера: система из 3 кубитов, внутреннее произведение τ-определителя Слейтера и чистого состояния
- Протокол классической тени: глобальная CS и локальная CS
- Методы разложения Паули: Derandomized, C-LBCS, SG, Adaptive, OGM и др.
- Специализированные методы: классическая тень фермионов (FCS)
- Параметризованные вентили: вентили iSWAP + тензорное произведение двух произвольных однокубитовых вентилей
- Алгоритм GPD: глубина L=4, K=20 или 80 членов разложения
- Алгоритм TND: глубина L=1, K=3 члена разложения
Разреженный гамильтониан (8 кубитов):
- При 25848 выборках ошибка GPD составляет 0.030, значительно лучше, чем лучший метод сравнения OGM с ошибкой 0.097
- С увеличением количества выборок GPD постоянно сохраняет наименьшую ошибку
Плотный гамильтониан (4 кубита):
- При 25848 выборках ошибка GPD составляет 0.046, лучше, чем лучший метод сравнения OGM с ошибкой 0.053
- Преимущество более выраженно при меньшем количестве выборок
Внутреннее произведение определителей Слейтера (3 кубита):
- GPD достигает наименьшей ошибки при всех количествах выборок
- При 25848 выборках ошибка 0.009, лучший метод сравнения — 0.012
Численные результаты показывают:
- При фиксированном количестве членов разложения K расстояние Фробениуса уменьшается с увеличением глубины схемы L
- При фиксированной глубине схемы расстояние Фробениуса экспоненциально убывает с увеличением количества членов разложения K
Для гамильтонианов с низкой размерностью связи:
- Метод TND использует только 3 члена разложения и глубину схемы 1
- При 18000 шагов ошибка 0.050, лучше, чем традиционные методы
- Квантовая томография: полная реконструкция квантового состояния, экспоненциальная сложность
- Теневая томография: классическое описание состояния, поддержка оценки множественных свойств
- Локальные измерения: однокубитовая группа Клиффорда, подходит для локальных наблюдаемых
- Глобальные измерения: глобальная группа Клиффорда, требует глубокой схемы
- Неглубокие схемы: компромиссный вариант, но все еще недостаточно использует информацию о наблюдаемой
- Основаны на разложении Паули наблюдаемой
- Реализованы через схемы Клиффорда и измерение в вычислительном базисе
- Предложенная структура объединяет эти методы
- Предложенная структура успешно объединяет существующие протоколы измерения и расширяет их на общие параметризованные схемы
- Алгоритмы GPD и TND значительно превосходят существующие методы в различных сценариях
- Установленные теоретические нижние границы раскрывают фундаментальные ограничения неглубоких схем в задачах квантового обучения
- Алгоритм GPD:
- Сложность классической оптимизации остается высокой
- Жадная стратегия не гарантирует глобальный оптимум
- Теоретический анализ количества членов разложения K затруднен
- Алгоритм TND:
- Применим только к гамильтонианам с эффективным представлением MPO
- Требует дополнительных методов оптимизации тензорной сети
- Теоретические нижние границы:
- Могут быть недостаточно точными для низкоранговых наблюдаемых (таких как верность)
- Зависят от точной оценки параметра способности схемы δ(H_0)
- Оптимизация алгоритмов:
- Разработка более эффективных алгоритмов разложения на основе машинного обучения
- Исследование негжадных стратегий глобальной оптимизации
- Совершенствование теории:
- Установление более точных нижних границ сложности выборки
- Анализ связи между количеством членов разложения K и способностью схемы
- Расширение приложений:
- Расширение на оценку нелинейных свойств
- Проектирование протоколов с использованием квантовой памяти
- Сокращение количества переключений конфигурации оборудования
- Теоретические вклады:
- Предоставляет унифицированную структуру, интегрирующую множество существующих методов
- Устанавливает важные теоретические нижние границы, углубляя понимание способностей неглубоких схем
- Методологические инновации:
- Алгоритм GPD применим к общим гамильтонианам, высокая практичность
- Алгоритм TND оптимизирован для специфических структур, высокая эффективность
- Полное использование априорной информации о наблюдаемой
- Достаточные эксперименты:
- Охватывают множество сценариев применения (разреженные/плотные гамильтонианы, оценка внутреннего произведения)
- Сравнение с несколькими основными методами, убедительные результаты
- Предоставляют анализ сходимости и среднюю производительность
- Проблемы масштабируемости:
- Сложность классической оптимизации GPD экспоненциально растет с количеством кубитов
- Практичность для крупномасштабных систем требует проверки
- Ограничения экспериментов:
- Масштаб численных экспериментов относительно небольшой (максимум 8 кубитов)
- Отсутствие верификации на реальных квантовых устройствах
- Не учитывается влияние шума на производительность алгоритма
- Теоретические пробелы:
- Существует значительный разрыв между верхней и нижней границами
- Отсутствуют строгие теоретические гарантии скорости сходимости количества членов разложения K
- Академическая ценность:
- Предоставляет новую теоретическую структуру для обучения квантовых состояний
- Продвигает понимание способностей неглубоких квантовых схем
- Предоставляет практические инструменты для приложений на современных квантовых компьютерах
- Практическая ценность:
- Идеология проектирования алгоритмов, подходящих для устройств NISQ
- Потенциальные приложения в квантовой химии и физике многих тел
- Предоставляет эталонные инструменты для верификации квантового преимущества
- Квантовая химия: расчет энергии основного состояния молекулы и свойств
- Квантовое моделирование: измерение корреляционных функций систем многих тел
- Квантовое машинное обучение: отображение признаков и методы ядра
- Квантовая оптимизация: оценка математического ожидания целевой функции
- Квантовая коррекция ошибок: оценка верности кодовых слов и производительность исправления ошибок
Статья цитирует 66 связанных работ, охватывающих важные исследования в основных областях обучения квантовых состояний, случайных измерений, классической тени и разложения Паули, обеспечивая прочную теоретическую основу для исследования.