ииBittalk · по материалам iXBT

Google DeepMind встроила водяные знаки в белки, созданные ИИ

Google DeepMind встроила водяные знаки в белки, созданные ИИ

Google DeepMind опубликовала в Nature технологию SynthIDBio — систему цифровой маркировки белков, спроектированных нейросетями. Метка не влияет на работу молекулы, но позволяет лабораториям синтеза ДНК отличить разработку доверенных групп от последовательности неясного происхождения. Пока технология работает только с ProteinMPNN и похожими программами, а на коротких белках меток может не хватить для надёжного распознавания.

Команда Google DeepMind представила в журнале Nature технологию SynthIDBio — систему, которая наносит цифровые водяные знаки прямо на аминокислотную последовательность белка, созданного искусственным интеллектом. Метка не мешает молекуле выполнять свою функцию и распознаётся при проверке.

Поводом стала дыра в биобезопасности, о которой предупреждали почти год. ИИ-инструменты вроде ProteinMPNN научились конструировать белки с заданными свойствами — от ферментов для разложения пластика до блокаторов змеиного яда. Но те же алгоритмы могут собрать токсин или изменить вирусный белок. Заказы на синтез ДНК проверяют по базам известных угроз, и для белков, аналогов которых в природе нет, эта проверка бесполезна: непонятно, перед тобой кандидат в лекарства или в биооружие.

Почему спрятать метку в белке сложнее, чем в картинке

SynthIDBio выросла из технологии SynthID, которая добавляет незаметную цифровую подпись в изображения и текст. Перенести её на белки оказалось непросто. Белок собирается из 20 типов аминокислот, и замена даже одной способна сломать трёхмерную укладку и лишить молекулу функции. К тому же крупный белок содержит около 500 аминокислот — на порядки меньше «элементов», чем у изображения, поэтому спрятать сигнал намного труднее.

Разработчики подключили водяной знак к ProteinMPNN, которая проектирует белок, подбирая аминокислоту за аминокислотой вдоль молекулярного «скелета» так, чтобы готовая цепь свернулась в нужную форму. SynthIDBio на каждом шаге предлагает свой вариант аминокислоты, опираясь на криптографический ключ и предыдущие выборы. ProteinMPNN принимает предложение, только если аминокислота вписывается в структуру и не мешает работе белка. По сути система перебирает множество функциональных вариантов молекулы и находит тот, где «водяные» аминокислоты расставлены по всей длине цепи.

Как проверяют метку

Проверка водяного знака — не ответ «да/нет», а статистическая оценка того, как часто в последовательности встречаются аминокислоты, заданные ключом. Метод испытали на белках, связывающихся с несколькими природными мишенями: меченые версии показали себя не хуже обычных.

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

На практике SynthIDBio даст компаниям, синтезирующим ДНК на заказ, простой инструмент: получив последовательность незнакомого белка, они проверят её ключами, выданными университетам и крупным биотех-компаниям. Совпадение с доверенным ключом снимает подозрения, а отсутствие метки на явно спроектированной ИИ последовательности становится поводом для тщательной проверки. Это не панацея от всех биоугроз, но первый работающий механизм, который позволяет отсеять заведомо безопасные заказы и сосредоточить ресурсы на действительно подозрительных.

Источник

iXBT · права на исходный материал принадлежат автору.

Материал носит информационный характер и не является индивидуальной инвестиционной рекомендацией. Операции с криптовалютами связаны с риском полной потери вложенных средств. Подробнее — «Отказ от ответственности».

Bittalk в Telegram

Разборы событий, итоги дня и то, что двигает рынок. Без сигналов и обещаний — только факты и что они значат.

Читать в Telegram →

По теме