Нейронная сеть для QSAR/QSPR исследований BACKPROP
Скачать исполняемый файл нейросети можно по ссылке backprop.
К сожалению, пока программный комплекс BACPROP состоит исключительно из консольных программ, что, возможно, не очень удобно для конечных пользователей. Однако в консольном варианте также есть и свои плюсы, один из которых возможность запускать вычисления на кластерных системах без графических оболочек. Код написан на языке С++, поэтому программу можно портировать на любые доступные платформы.
Руководство пользователя
Типичная команда запуска нейросети имеет вид
backprop.exe -N=5 -prop=3 -dsc=gsk.dsc -set=gsk.set -sliding=5,7,10 -epochs=3 -cycles=100 -model=gsk.mdl
Описание параметров
-N= | Архитектура сети. Если указать 5 как в примере, то сеть будет содержать 5 скрытых нейронов плюс нейрон смещения. Количество входных и выходных нейронов определяется исходя из входный данных в файлах. Можно также указывать 5,4,8. В таком случае указывается количество нейронов в слоях. | |
-prop= | Список моделируемых свойств из set файла. Если не указан, то будут моделироваться все. | |
-dsc= | Файл с дескрипторами. | |
-set= | Файл со значениями свойств. | |
-epochs= | Количество эпох между обновлениями весов в сети. | |
-cycles= | Количество циклов между обновлениями весов, когда ошибка не уменьшается. Если таких циклов больше, то обучение завершается. | |
-model= | Файл, куда будет сохранена модель. | |
-sliding= | Параметры разбиения выборки. | |
-exclude-zeros | Не рассматривать нулевые значения по Set файлу. | |
-log | Логарифмировать целевые значения перед обучением. |
Обратная связь