Нейронная сеть для 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         Логарифмировать целевые значения перед обучением.


Обратная связь

Hosted by uCoz