===Предсказание молекулярных свойств===
[[Файл:MoleculeGNN.PNG|400px|thumb|Молекулярный граф]]
Одна из главных задач машинного обучения при поиске новых лекарств {{---}} сужение круга их поиска. Чаще всего, фармацевтические компании имеют на руках библиотеки с огромным количеством веществ, которые они потенциально могут синтезировать и опробовать в качестве лекарства. Но обычно размеры этих библиотек составляют тысячи молекул, поэтому ситезировать и проверить каждую из них не представлятся возможным. В этом случае прибегают к предсказанию некоторых свойств этих молекул, которые точно определяют, может ли молекула быть использована как лекарство. Для предсказания свойств молекул обычно используют молекулярный граф - графическое представление молекулы (ее атомов и связей).
Для [[https://ars.els-cdn.com/content/image/1-s2.0-S1046202314002631-fx1.jpg|400px|thumb|Генерация Моргановских фингерпринтов]] Первые нейронные сети для предсказания молекулярных свойств молекул обычно используют молекулярный граф использовали Моргановские фингерпринты (англ. Morgan fingerpints), которые для каждого атома в моекуле выделяли всех его соседей на каком- графическое представление молекулы то пределенном расстоянии (ее атомов гиперпараметр) и связейсмотрели на наличие такой подструктуры в молекуле. Получался аналог некоторого оne-hot кодирования. Прорыв в этой области случился с появлением сети NeuralFingerprints ([[https://arxiv.org/abs/1509.09292 Duvenaud et al. Convolutional Networks on Graphs for Learning Molecular Fingerprints]]), где фингерпринты получались путем учитывания важности подструктур из Моргановских фингерпринтов, то есть были добавлены веса у каждой из возмоных подструктур.По молекулярному графу далее строится вектор свойств для молекулыЭта сеть была одной из первых в этой области, и сейчас используется как baseline метод в огромном количестве статей. В основе большинства основу же новых методов лежат сейчас чаще всего ложатся[[графовые нейронные сети]].
===Предсказание формы белка===