ИИ читает белковые последовательности как текст и предсказывает функцию
Языковые модели ИИ, созданные для обработки текста, оказались способны «читать» аминокислотные последовательности белков — и предсказывать их функцию, структуру и взаимодействия. Материал, представленный на SciTechDaily, описывает, как подход, рождённый в лингвистике, совершает прорыв в молекулярной биологии.
Почему это работает
Белок — цепочка аминокислот, каждая из которых кодируется одной из 20 «букв». Последовательность определяет структуру и функцию белка — подобно тому, как порядок слов определяет смысл предложения. Языковые модели обучены находить паттерны и контекстные зависимости в последовательностях — и этот навык переносится на белки: модель «понимает», какие аминокислоты обычно стоят рядом и какие комбинации отвечают за определённые функции.
Что умеет белковая языковая модель
Обученная на миллионах белковых последовательностей, модель способна:
- Предсказывать функцию неизвестного белка по его последовательности — без экспериментов.
- Выявлять мутации, нарушающие функцию, — важно для диагностики генетических заболеваний.
- Генерировать новые последовательности с заданными свойствами — основа для дизайна белков и ферментов.
Читайте также по теме: генах и биологических механизмах.
Авторы подчёркивают: белковые языковые модели — не замена экспериментам, а ускоритель. Они сужают пространство поиска и направляют лабораторную работу, экономя месяцы и миллионы.