fann_init_weights

(PECL fann >= 1.0.0)

fann_init_weights - Ініціалізує ваги за допомогою алгоритму Widrow + Nguyen

Опис

fann_init_weights(resource $ann, resource $train_data): bool

Ініціалізує ваги за допомогою алгоритму Widrow+Nguyen.

Функція поводиться аналогічно fann_randomize_weights(). Вона використовуватиме алгоритм, розроблений Дерріком Нгуєном і Бернардом Відроу, щоб встановити ваги таким чином, щоб прискорити навчання. Метод не завжди буває успішним, а в деяких випадках може бути менш ефективним, ніж суто випадкова ініціалізація.

Алгоритм вимагає доступу до діапазону вхідних даних (наприклад, найбільших і найменших вхідних даних) і, отже, приймає другий аргумент, data, який є навчальними даними, які будуть використовуватися для навчання мережі.

Список параметрів

ann

Ресурс нейронної мережі.

train_data

Ресурс (resource) навчальних даних нейронної мережі.

Значення, що повертаються

Повертає true у разі успішного виконання, або false в іншому випадку.

Дивіться також