(PECL fann >= 1.0.0)
fann_init_weights — Инициализирует веса с помощью алгоритма Widrow + Nguyen
$ann
, resource $train_data
): boolИнициализирует веса с помощью алгоритма Widrow + Nguyen.
Функция ведёт себя аналогично fann_randomize_weights(). Она будет использовать алгоритм, разработанный Дерриком Нгуеном и Бернардом Видроу, чтобы установить веса таким образом, чтобы ускорить обучение. Метод не всегда бывает успешным, а в некоторых случаях может быть менее эффективным, чем чисто случайная инициализация.
Алгоритм требует доступа к диапазону входных данных (например, наибольшим и наименьшим входным данным) и, следовательно, принимает второй аргумент, data, который является обучающими данными, которые будут использоваться для обучения сети.
ann
Ресурс (resource) нейронной сети.
train_data
Ресурс (resource) обучающих данных нейронной сети.
Возвращает true
в случае успешного выполнения, или false
в противном случае.