📊 Статистика дайджестов

Всего дайджестов: 34022 Добавлено сегодня: 0

Последнее обновление: сегодня
Авторы:

Zhenxiao Fu, Fan Chen, Lei Jiang

## Контекст Многоуровневые квантовые устройства (NISQ) начали демонстрировать ранние квантовые преимущества для решения классически неразрешимых задач, таких как физические симуляции и семплирование гауссовских бозонов. Однако эффективное использование таких устройств сложно для неквантовых специалистов из-за сложности программирования в Open Quantum Assembly Language (OpenQASM). Хотя Large Language Model (LLM)-based agents продемонстрировали успех в автоматизации классических программирований, их квантовые аналоги ограничены специализированными задачами, такими как квантовая химия и ошибкокоррекция. Намного реже они применяются к работе с OpenQASM. В данной работе мы предлагаем QAgent — систему многоагентного подхода, основанную на LLM, для полностью автоматизированного программирования OpenQASM. ## Метод QAgent использует следующие технические решения и архитектуры: 1. **Задачеобразующий подход (Task Planning):** Определение и структурирование задач программирования OpenQASM. 2. **Подбробное обучение в контексте (In-Context Few-shot Learning):** Использование LLM для решения задач по программированию OpenQASM на основе нескольких примеров. 3. **Обеспечение долгосрочного контекста (Retrieval-Augmented Generation, RAG):** Объединение LLM с информационным поиском для достижения широкого контекста. 4. **Определенные инструменты генерации (Predefined Generation Tools):** Использование библиотек готовых шаблонов для ускорения процесса. 5. **Последовательность мышления (Chain-of-Thought, CoT):** Этапированное мышление LLM для построения корректных решений. LLM-система автоматически создает QASM-код, проверяет его функциональную корректность и компилирует в устройство NISQ. ## Результаты Мы проводили эксперименты с несколькими LLM-моделями различных размеров. QAgent улучшил точность генерации QASM-кода на 71.6% по сравнению с статическими LLM-based подходами. Результаты были проверены на классных задачах квантового программирования, включая симуляции и семплирование. Эти результаты показывают, что QAgent не только улучшает компиляцию, но и повышает уровень использования устройств NISQ. ## Значимость QAgent может применяться в различных областях, включая квантовые симуляции, квантовые алгоритмы и квантовое программирование. Он предлагает преимущества, такие как уменьшение сложности для новичков в квантовой области, ускорение развития NISQ-технологий и расширение доступности квантового программирования. Его потенциальное влияние заключается в том, что он может поддерживать адаптацию квантовых технологий в различных отраслях, от физики до финансов. ## Выводы QAgent достиг существенного прогресса в автоматизации OpenQASM-программирования
Annotation:
Noisy Intermediate-Scale Quantum (NISQ) devices have begun to exhibit early quantum advantages on classically intractable problems, spanning physics simulations to Gaussian boson sampling. Yet, realizing these benefits remains challenging for non-experts, primarily due to the complexities of programming in Open Quantum Assembly Language (OpenQASM). Although Large Language Model (LLM)-based agents have shown promise in automating classical programming workflows, their quantum counterparts have la...
ID: 2508.20134v1 cs.AI, cs.ET, quant-ph