Inicializa os pesos usando o algoritmo de Widrow + Nguyen

# fann_init_weights

(PECL fann >= 1.0.0)

fann_init_weights — Inicializa os pesos usando o algoritmo de Widrow + Nguyen

### Descrição

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

Inicializa os pesos usando o algoritmo de Widrow + Nguyen.

Esta função se comporta de forma semelhante a fann_randomize_weights(). Utilizará o algoritmo desenvolvido por Derrick Nguyen e Bernard Widrow para definir os pesos de forma a agilizar o treinamento. Esta técnica nem sempre é bem-sucedida e, em alguns casos, pode ser menos eficiente do que uma inicialização puramente aleatória.

O algoritmo requer acesso ao intervalo dos dados de entrada (por exemplo, maior e menor entrada) e, portanto, aceita um segundo argumento, train_data, que são os dados de treinamento que serão usados ​​para treinar a rede.

### Parâmetros

`ann`
  resource da rede neural.
`train_data`
  resource dos dados de treinamento da rede neural.

### Valor Retornado

Retorna `true` em caso de sucesso ou `false` caso contrário.

### Veja Também

- fann_randomize_weights() - Fornece a cada conexão um peso aleatório entre um mínimo e um máximo
- fann_read_train_from_file() - Lê um arquivo que armazena dados de treinamento

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open