квантовые вычисления · предсказание структуры белка · машинное обучение · архитектура агентов · биоинформатика · VQE · Qiskit29 июля в 06:01 · 3 мин

QFoldAgent: Автономная квантовая система для предсказания структуры белков

Новое исследование, опубликованное на arXiv, представляет QFoldAgent — закрытую контурную систему с несколькими агентами, предназначенную для оптимизации квантового подбора структуры белков.该方法 использует гибридный квантово-классический подход для решения проблем весовых коэффициентов в гамильтонианах, традиционно устанавливаемых вручную.

# QFoldAgent: Автономная система для предсказания структуры белков

В области квантовых вычислений и биоинформатики существует долгосрочная проблема с зависимостью гибридных методов предсказания структуры белков от весовых коэффициентов гамильтониана. Существующие рабочие процессы на основе решеток обычно требуют от исследователей жесткой настройки этих коэффициентов вручную, часто ограничиваясь оценкой только очень коротких фрагментов в симуляции.

В новой работе Winson Chen и его коллеги из команды авторов предлагают решение под названием QFoldAgent. Это автономная система, состоящая из нескольких агентов, которая работает в замкнутом контуре, автоматически корректируя параметры для моделирования сворачивания пептидов на 5-резидуальной тетраэдрической решетке.

Как работает QFoldAgent

Архитектура QFoldAgent представляет собой циклический процесс взаимодействия трех ключевых компонентов, что позволяет системе учиться на своих ошибках без прямого доступа к эталонным данным о структуре во время работы:

1. Агент дизайна (Design Agent): Эта часть системы генерирует предложения по штрафным весам (penalties), которые зависят от конкретной аминокислотной последовательности. Его задача — инициализировать параметры, необходимые для построения гамильтониана. 2. Квантово-классическая пайплайн (VQE-based pipeline): Предложенные агентом веса используются для оптимизации гамильтониана. Расчеты проводятся в симуляторе шума Qiskit Aer, что имитирует условия реального квантового оборудования. Используется метод квантовой вариационной эволюции (VQE). 3. Агент обратной связи (Feedback Agent): На этом этапе система анализирует ландшафт энергии и использует сигналы валидации MolProbity. Эти сигналы позволяют агенту уточнять штрафные весы перед следующим циклом.

Критически важно отметить, что метрики «наземной истины» (ground-truth), такие как среднеквадратичное отклонение (RMSD), никогда не передаются агентам во время процесса обучения или оптимизации. Они используются исключительно для финальной оценки качества работы системы, предотвращая явление переобучения на конкретных эталонных структурах.

Результаты на тестовых наборах данных

Исследование проводилось на двух взаимодополняющих наборах данных, чтобы гарантировать надежность метода:

* QDockBank: Содержит 55 фрагментов с известными структурами, извлеченных из банка данных QDockBank. * Невидимые последовательности: Набор из 100 последовательностей, оптимизированных по покрытию и ранее не见过的 для системы.

На бенчмарке QDockBank система продемонстрировала значительный прогресс. Медианное RMSD было снижено с 3.64 Å до 3.20 Å. Наиболее существенные улучшения были зафиксированы именно на самых сложных целевых структурах, где традиционные методы часто терпели неудачу.

При тестировании на невидимых последовательностях автономность системы проявилась еще ярче:

* Структурная валидность выросла с 87,5% до 98,7%. * Система восстановила структуру в 87% случаев, которые изначально считались невалидными. * Сильнейший контроллер смог улучшить энергию на третьем цикле оптимизации у 87% последовательностей. * При этом сохранялась благоприятная геометрия Рамаchandрана (Ramachandran-favored geometry) в 96% случаев.

Значимость для развития ИИ

Эти результаты подтверждают гипотезу о том, что итеративное управление несколькими агентами может систематически улучшать поведение оптимизации. В квантовой среде, где ресурсы ограничены и ошибки неизбежны, способность алгоритма самостоятельно корректировать штрафные функции и игнорировать прямую оценку на эталонных данных открывает новые пути для автоматизации задач предсказания структуры белка.

Подход QFoldAgent показывает, что закрытые контуры с обратной связью могут значительно снизить количество случаев провала при моделировании сворачивания белков длиной в 5 резидуалов.

Первоисточники

arXiv cs.AI
← Вернуться в эфир