Сенсація

Штучний інтелект навчили створювати молекули

Фахівці з Лабораторії штучного інтелекту MIT розробили нейронну мережу, яка здатна складати молекули зі стовідсотковою хімічною достовірністю. В майбутньому алгоритм полегшить роботу хімікам.

Раніше вже існувала система, яка автоматично вибудовувала схему молекул. Вона називалася SMILES. У ній кожному атому і зв’язку відповідав свій набір символів. В результаті виходив дуже довгий код, який в рамках логіки SMILES здавався безпомилковим, але не мав сенсу в області хімічних законів. Зараз дослідники придумали іншу систему.

Новий алгоритм працює безпосередньо з молекулярними графами, що представляють структурну формулу хімічної сполуки. Спершу він «кодує» молекулу, розбиває молекулярні графи на кластери, кожен з яких представляє собою конкретний будівельний блок. Ці кластери створюються автоматично завдяки машинному навчанню. Вони складаються в «деревоподібну структуру», яка і відповідає оригінальному графу.

Під час «декодування» молекула проходить шлях «від простого до складного». Спочатку штучний інтелект створює скелет деревовидної структури, а потім доповнює і ускладнює його пов’язаними кластерами. Через це реконструйований молекулярний граф стає точною копією вихідного.

Система тренувалася на 250 тисячах молекулярних графах. У підсумку вона домоглася стовідсоткової хімічної достовірності в своїх моделях, в той час як попередня система SMILES показала лише 43 відсотки. Автори стверджують, що алгоритм також може створювати молекули, грунтуючись на заданих властивостях.

Джерело: Naked Science

Підпишіться на групу «СВІДОК» у Facebook

Більше актуальних новин дивіться в програмі “Свідок” на телеканалі НТН по буднях – 8.30, 12.30, 16.30, 19.00, 23.15, і щосуботи о 19.00.

Loading...