Узел "Нейронная сеть (PyTorch)" позволяет строить нейросеть типа MLP (multilayerperceptron, многослойный перцептрон), в которой входной сигнал преобразуется в выходной, проходя последовательно через несколько слоев.
...
Scroll Title
title-position
top
title-alignment
right
title
Параметры узла «Нейронная сеть (PyTorch)»
Параметр
Возможные значения и ограничения
Описание
Группа параметров
Название
Ручной ввод Ограничений на значение нет
Название узла, которое будет отображаться в интерфейсе
Общие параметры
Описание
Ручной ввод Ограничений на значение нет
Описание узла
Общие параметры
Конфигурация слоев нейросети
Кнопка
Функция активации ReLU
Функция активации CELU
Функция активации Sigmoid
Функция активации Softmax
Линейный слой
Функция активации Logsigmoid
Исключение
Tanh
Общие параметры
Функция потерь
Раскрывающийся список со следующими значениями:
MAE
MSE
Poisson loss
Negative log likelihood
Cross entropy
Общие параметры
Алгоритм оптимизации
Раскрывающийся список со следующими значениями:
SGD
Adam (по умолчанию)
Adadelta
Adamax
LBFGS
AdamW
ASGD
Nadam
RAdam
Rprop
RMSPROP
Данный параметр задает метод оптимизации, который будет использоваться для обновления весов нейронов скрытых слоев нейронной сети. Предусмотрены следующие методы:
Общие параметры
Скорость обучения
Ручной ввод
По умолчанию - 0,001
Общие параметры
Количество эпох
Ручной ввод
По умолчанию - 10
Данный параметр задает максимальное количество итераций (эпох). Оптимизатор выполняет итерации до сходимости (определяемой значением параметра Погрешность оптимизации) или до указанного количества итераций.
Общие параметры
Размер batch
Ручной ввод
По умолчанию - 128
Общие параметры
Seed
Ручной ввод
По умолчанию - 42
Начальное числовое значение для генератора случайных чисел.
Используется для воспроизведения результатов при повторном запуске узла.
Общие параметры
L2 регуляризация
Ручной ввод
По умолчанию - 0,1
Данный параметр задает значение L2-регуляризации
Общие параметры
Доля валидационной выборки
Ручной ввод
По умолчанию - 0,1
Общие параметры
Ручной ввод
По умолчанию - 5
Общие параметры
Раскрывающийся список со следующими значениями:
rel
abs
Общие параметры
Ручной ввод
По умолчанию - 0,0001
Общие параметры
Стандартизация
Раскрывающийся список со следующими значениями:
no
std (по умолчанию)
range
Данные параметр отвечает за выбор метода стандартизации числовых переменных.
Стандартизация– преобразование числовых наблюдений с целью приведения их к некоторой общей шкале. Необходимость стандартизации вызвана тем, что разные признаки из обучающего набора могут быть представлены в разных масштабах и изменяться в разных диапазонах, что влияет на выявление некорректных зависимостей моделью. Предусмотрены следующие методы:
Предусмотрены следующие методы:
no— стандартизация не нужна
std— стандартное отклонение - преобразует наблюдения таким образом, чтобы их среднее значение равнялось нулю, а стандартное отклонение равнялось 1.
range— диапазон -линейно преобразует значения переменных в диапазон [0, 1].
Общие параметры
Beta1
Ручной ввод числа с плавающей точкой
По умолчанию - 0,9
Данный параметр задает коэффициент, используемый для вычисления скользящих средних значений градиента и его квадрата