fann_get_activation_steepness

(PECL fann >= 1.0.0)

fann_get_activation_steepnessRetorna a inclinação da função de ativação para o neurônio e a camada informados

Descrição

fann_get_activation_steepness(resource $ann, int $layer, int $neuron): float

Obtém a inclinação da função de ativação para o neurônio de número neuron na camada de número layer, contando a camada de entrada como camada 0.

Não é possível obter inclinação da função de ativação para neurônios na camada de entrada.

A inclinação de uma função de ativação indica o quão rápido a função vai do mínimo até o máximo. Um valor alto irá gerar um treinamento mais agressivo.

Ao treinar redes neurais onde os valores de saída devem estar nos extremos (normalmente 0 e 1, dependendo da função de ativação), um função de ativação bem inclinada pode ser usada (ex.: 1.0).

A inclinação padrão para função de ativação é 0.5.

Parâmetros

ann

resource da rede neural.

layer

Número da camada.

neuron

Número do neurônio.

Valor Retornado

A inclinação da função de ativação para o neurônio ou -1 se o neurônio não estiver definido na rede neural, ou false em caso de erro.

Veja Também