Искусственный интеллект в разработке лекарств

Материал из MachineLearning.

(Различия между версиями)
Перейти к: навигация, поиск

Dmitrii Vishovan (Обсуждение | вклад)
(Новая: {{TOCright}} {{well|Статья написана с использованием LLM и проверена участником ~~~~}} '''Искусственный интеллект ...)
К следующему изменению →

Версия 21:29, 16 июля 2026

Содержание

Статья написана с использованием LLM и проверена участником Dmitrii Vishovan 01:29, 17 июля 2026 (MSD)


Искусственный интеллект в разработке лекарств (Шаблон:Lang-en, дизайн in silico) — это междисциплинарная область на стыке машинного обучения, хемоинформатики и структурной биологии. Целью направления является автоматизация и ускорение процесса поиска, генерации и тестирования новых фармакологически активных соединений с использованием алгоритмов ИИ.

Традиционный цикл разработки нового лекарственного препарата (от поиска мишени до выхода на рынок) занимает в среднем 10–12 лет и стоит более 2,5 млрд долларов США, при этом более 90 % препаратов-кандидатов проваливаются на стадии клинических испытаний. Применение искусственного интеллекта позволяет радикально сократить пространство поиска, состоящее из 10^{60} возможных малых молекул, предсказывать свойства соединений до их физического синтеза и генерировать молекулы de novo, не имеющие аналогов в природе.

Представление химических данных для ML

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

  1. SMILES (1D): Текстовое представление молекулы в виде строки символов (например, CC(=O)OC1=CC=CC=C1C(=O)O для аспирина). Позволяет применять методы NLP, такие как трансформеры и рекуррентные сети.
  2. Молекулярные графы (2D): Естественное топологическое представление, где атомы являются узлами графа (\mathcal{V}), а химические связи — ребрами (\mathcal{E}). Каждому узлу и ребру назначается вектор признаков (тип атома, гибридизация, заряд).
  3. Вокельные и облачные представления (3D): Пространственные координаты атомов, используемые для предсказания физического взаимодействия молекулы с белком-мишенью (докинга).

Графовые нейронные сети (GNN) и виртуальный скрининг

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

Современным стандартом для предсказания свойств молекул являются Графовые нейронные сети (GNN). В отличие от классического ML, GNN работают напрямую с топологией молекулы с помощью механизма передачи сообщений (Message Passing).

На каждом слое l скрытое представление (эмбеддинг) атома v обновляется путем агрегации информации от его соседей \mathcal{N}(v):

h_v^{(l+1)} = \mathrm{UPDATE}^{(l)} \left( h_v^{(l)}, \mathrm{AGGREGATE}^{(l)} \left( \{ h_u^{(l)}, \forall u \in \mathcal{N}(v) \} \right) \right)

После нескольких итераций передачи сообщений эмбеддинги всех атомов объединяются (операция Readout) в единый вектор молекулы, который подается на полносвязный слой для предсказания свойств.

Предсказание ADMET: GNN активно используются для решения задач регрессии и классификации в рамках профилирования ADMET (Absorption, Distribution, Metabolism, Excretion, Toxicity). Алгоритм предсказывает, будет ли молекула токсичной для печени, сможет ли она преодолеть гематоэнцефалический барьер и какова ее аффинность (сила связывания) к мишени. Знаменитым примером является открытие антибиотика галицина (Halicin) исследователями из MIT в 2020 году: графовая сеть проанализировала базу из 107 млн соединений и нашла молекулу с мощным антибактериальным эффектом, структурно непохожую на все известные антибиотики.

Генеративный дизайн молекул (De Novo Design)

Если виртуальный скрининг ищет лекарства в базах уже известных соединений, то генеративные модели создают молекулы с нуля (дизайн de novo).

Вариационные автокодировщики (VAE)

В пионерской работе Gómez-Bombarelli и соавт. (2018) молекулы в формате SMILES подавались на вход вариационному автокодировщику. Модель состоит из энкодера, который сжимает дискретную молекулу в непрерывное латентное пространство (latent space) с распределением \mathcal{N}(\mu, \sigma^2), и декодера, который восстанавливает строку SMILES из вектора.

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

Диффузионные модели

В последние годы доминирующим подходом стали эквивариантные диффузионные модели (E(n) Equivariant Diffusion Models). Они генерируют молекулы сразу в 3D-пространстве, размещая атомы непосредственно внутри «кармана» целевого белка. Модель учится обращать процесс добавления гауссовского шума к координатам атомов, гарантируя, что сгенерированная конформация будет физически стабильной и химически валидной.

Предсказание структуры белков (AlphaFold)

Белки — это молекулярные машины, трехмерная структура которых определяет их функцию (и то, какое лекарство к ним подойдет). Задача предсказания 3D-структуры белка по его аминокислотной последовательности (фолдинг) оставалась нерешенной более 50 лет.

В 2020 году система AlphaFold 2 от компании Google DeepMind совершила революцию, решив эту задачу с атомарной точностью. Модель использует архитектуру Evoformer, которая одновременно обрабатывает эволюционные паттерны (множественные выравнивания последовательностей) и пространственные графы остатков. За эту разработку создателям была присуждена Нобелевская премия по химии в 2024 году. Знание точной структуры белков открыло путь для применения генеративных моделей ИИ к мишеням, для которых ранее не существовало рентгеноструктурных данных.

От in silico к клинике: связь с доказательной медициной

Разработка молекулы с помощью алгоритмов генеративного ИИ — это лишь первый этап. После успешного прохождения доклинических испытаний (на клетках и животных) препарат выходит на стадию клинических исследований на людях (R&D pipeline).

На этом этапе возникает потребность в разработке систем-компаньонов — прогностических моделей, которые будут предсказывать, ответит ли конкретный пациент на новое ИИ-лекарство (персонализированная медицина). Для оценки того, стоит ли внедрять такой прогностический алгоритм в реальную практику, традиционно используется Анализ кривых решений (Decision Curve Analysis, DCA). DCA позволяет математически доказать, что тестирование популяции перед назначением нового препарата приносит пациентам большую «чистую пользу» (Net Benefit), чем стратегии слепого назначения дорогостоящего лекарства всем подряд или полного отказа от терапии. Таким образом, цепочка ИИ замыкается: от генерации молекул с помощью графовых сетей до обоснования клинической полезности с помощью биостатистики.

Ограничения и вызовы

  • Синтезируемость: Генеративные модели часто предлагают молекулы со сложной геометрией, которые невозможно или экономически невыгодно синтезировать в реальной химической лаборатории. В современные loss-функции внедряются штрафы за сложность синтеза (Synthetic Accessibility Score).
  • Обобщение вне распределения (OOD): Модели, обученные на известных химических базах (например, ZINC или ChEMBL), плохо предсказывают свойства совершенно новых классов соединений (out-of-distribution generalization).
  • Нехватка качественных данных: Данные in vivo (результаты на людях и животных) крайне скудны, зашумлены и часто скрыты коммерческой тайной фармацевтических компаний.

Литература

  • Stokes J.M. et al. A Deep Learning Approach to Antibiotic Discovery // Cell. — 2020. — Т. 180. — № 4. — С. 688-702.
  • Gómez-Bombarelli R. et al. Automatic Chemical Design Using a Data-Driven Continuous Representation of Molecules // ACS Central Science. — 2018. — Т. 4. — № 2. — С. 268-276.
  • Jumper J. et al. Highly accurate protein structure prediction with AlphaFold // Nature. — 2021. — Т. 596. — С. 583-589.
  • Meyers J. et al. De novo design of targeted protein degraders with generative diffusion models // Nature Computational Science. — 2023.
  • Walters W.P., Barzilay R. Critical assessment of AI in drug discovery // Expert Opinion on Drug Discovery. — 2020. — Т. 16. — № 9. — С. 937-947.

См. также

Личные инструменты