Белки в клетке общаются, как люди в огромном городе: одни передают сигналы, другие тормозят, третьи просто рядом. Графовая нейросеть видит карту этих связей — кто с кем соединён, — но для неё это просто линии. Она не знает, что белок DDR1 важен для выживания раковых клеток, а его сосед — ключ к лекарству.
Новый метод RAG-GNN даёт сети библиотеку: она сама ищет в научных статьях описания белков и учится совмещать их с картой связей. Как студент, который не просто зубрит схему, а читает учебник. Поиск статей настраивается вместе с обучением: сеть учится задавать правильные вопросы и находить ответы.
Проверка показала: если подсунуть случайные статьи или вообще их убрать, результат портится. Значит, сеть действительно читает и понимает, а не просто угадывает. Карта связей и тексты дают почти одинаковую информацию, но вместе они работают лучше.
Такой подход может помочь врачам точнее подбирать лекарства: компьютер будет видеть не только «кто с кем связан», но и «что это значит».
Белков в одной клетке — как жителей в мегаполисе: десятки тысяч, и все постоянно общаются.