Модель машинного обучения, обученная на последовательностях белков для предсказания структур и создания новых белков.Модель языка белков — это тип модели машинного обучения, обученной на больших наборах данных последовательностей белков, аналогично тому, как языковые модели обучаются на текстах. Эти модели изучают статистические закономерности и взаимосвязи между аминокислотами в белках, улавливая эволюционные и структурные ограничения. После обучения их можно использовать для предсказания структуры, функции и взаимодействий белков, а также для создания новых белков с заданными свойствами.
Концепция приобрела известность в конце 2010-х и начале 2020-х годов, когда такие модели, как ProtBERT и ESM (Evolutionary Scale Modeling) от Meta AI, опирались на достижения в области обработки естественного языка.
Модель обычно представляет собой глубокую нейронную сеть, часто основанную на архитектурах трансформеров, которая обрабатывает последовательности белков как «предложения» из аминокислот. Во время обучения она учится предсказывать маскированные или отсутствующие аминокислоты на основе окружающего контекста, аналогично тому, как языковая модель предсказывает пропущенные слова. Это заставляет модель усваивать сложные зависимости между аминокислотами, которые отражают физические и эволюционные правила, управляющие сворачиванием и функцией белков. После обучения внутренние представления модели можно использовать для решения последующих задач, таких как предсказание структуры или дизайн белков.
Она используется в открытии лекарств, инженерии ферментов и синтетической биологии для предсказания структур белков и создания новых белков с определенными функциями, таких как ферменты для промышленных процессов или терапевтические антитела.
Было показано, что модели языка белков усваивают эволюционную информацию без явного обучения на эволюционных данных, просто наблюдая закономерности в существующих последовательностях белков.













