Антитело — это белок, который ловит вирусы и бактерии. Когда в организм попадает враг, иммунные клетки начинают перебирать варианты антител, как будто пробуют разные ключи к замку. Полезные изменения сохраняются, вредные отбрасываются. Так за несколько недель получается антитело, которое идеально подходит к цели.
Обычные компьютерные модели не видят этой истории. Они смотрят на готовые антитела и считают их независимыми друг от друга, как карточки в колоде. Но ведь каждое антитело — потомок предыдущего, и в его строении записан путь проб и ошибок. Новая модель CoSiNE читает эту родословную. Она представляет эволюцию антител как цепочку маленьких шагов, где каждый шаг — замена одной буквы в генетическом коде.
Модель не просто повторяет прошлое — она умеет ускорять его. Встроенный механизм «гид» направляет поиск в сторону антител, которые крепче связываются с нужной мишенью. Это как если бы селекционер не ждал случайных мутаций, а сразу высаживал семена с заданными свойствами. Поэтому CoSiNE обходит даже самые современные языковые модели, которые предсказывают свойства белков, но не понимают, откуда эти свойства взялись.
Одно антитело может менять свою форму, чтобы захватить две разные мишени, как рука, которая подстраивается под разные предметы.