ИИ из MIT «вайб-кодит» белки по вибрациям — и они работают
Инженеры MIT разработали генеративную ИИ-модель VibeGen, которая проектирует белки не по трехмерной форме, а по заданным паттернам движения — вибрациям, изгибам и колебаниям. Статья опубликована 24 марта в журнале Matter (издательство Cell Press). Авторы проводят прямую аналогию с вайб-кодингом: программист описывает, что хочет получить, а ИИ генерирует код. VibeGen работает так же, только вместо программ — живые молекулы.
До сих пор ИИ-революция в белковом дизайне была революцией формы. AlphaFold решил полувековую задачу предсказания трехмерной структуры белков, а генеративные модели научились создавать новые формы с нуля. Но форма — лишь снимок, один кадр из длинного фильма, как выразился руководитель проекта Маркус Бюлер, профессор MIT. Именно движения — как белок сгибается, растягивается и пульсирует — определяют, будет ли он эффективно бороться с вирусом, прочно связываться с мишенью или выдерживать механические нагрузки. Проектировать по форме без контроля над динамикой — все равно что строить кузов автомобиля, не зная характеристики двигателя.
VibeGen переворачивает привычную логику. Вместо вопроса "Какую форму даст эта последовательность аминокислот?" модель решает обратную задачу: "Какая последовательность заставит белок двигаться именно так?". Архитектурно система представляет собой двух ИИ-агентов, работающих в связке: "дизайнер" предлагает варианты аминокислотных последовательностей под целевой профиль движения, а "предиктор" оценивает, будет ли молекула на самом деле двигаться как задумано. Агенты итерируют, пока дизайн не стабилизируется. В основе — диффузионная модель, та же технология, что стоит за генерацией изображений, только здесь шум превращается не в картинку, а в аминокислотную последовательность с
Читать на habr.com