Используя умные методы машинного обучения, учёные из Стэнфордского университета (США) разработали алгоритм, который может предсказывать точные молекулярные структуры и, таким образом, может открыть неизвестные ранее функции разных молекул. Алгоритм уже успешно определил структуру молекул РНК и мультибелковых комплексов. О результатах работы учёные сообщили в журнале Science.
«В структурной биологии, изучающей формы молекул, есть мантра, согласно которой структура определяет функцию», – объясняют разработчики. И добавляют: «Белки – это молекулярные машины, которые выполняют самые разные функции. Чтобы выполнять свои функции, белки часто связываются с другими белками. Если вы знаете, что пара белков вовлечена в заболевание, и знаете в 3D, как они взаимодействуют, вы можете попытаться нацелить действие лекарства на это взаимодействие».
Вместо того чтобы указывать, что делает структурное предсказание более или менее точным, исследователи позволили алгоритму самостоятельно обнаруживать эти молекулярные особенности. Так сеть научилась находить фундаментальные концепции, которые являются ключевыми для формирования молекулярной структуры, и обнаруживать характеристики, о которых учёные не знали раньше.