INeuralNetwork.ApplyConvexCombinationFactor

Синтаксис

ApplyConvexCombinationFactor(alfa: Double);

Параметры

alfa. Коэффициент преобразования. Значение в диапазоне [0.0; 1.0].

Описание

Метод ApplyConvexCombinationFactor применяет выпуклое комбинаторное преобразование к входным элементам сети.

Комментарии

Выпуклое комбинаторное преобразование выполняется по формуле:

Vi = alfa(t) * Vi + (1-alfa(t)) * (1/sqrt(число_входов_сети))

Методы INeuralNetwork.SetInputValuesConvex и INeuralNetwork.SetInputValuesConvexEx выполняют данное преобразование.

Перед вызовом ApplyConvexCombinationFactor должны быть заданы входные значения сети. Для этого используйте один из методов:

Обычно, значение коэффициента alfa меняется в течение всего процесса обучения сети. Это делает обучение более точным.

Использование метода приведено в примере для INeuralNetwork.SetInputValues.

См. также:

INeuralNetwork