(PECL fann >= 1.0.0)
fann_set_activation_steepness — Défini la pente d'activation pour le neurone et le numéro de couche donnés
$ann
, float $activation_steepness
, int $layer
, int $neuron
)Défini la pente d'activation pour le neurone numéro neuron dans la couche numéro layer, en comptant la couche d'entrée comme la couche numéro 0.
Il n'est pas possible de définir la pente d'activation pour les neurones dans la couche d'entrée.
La pente d'une fonction d'activation indique une valeur signifiant la rapidité de la fonction d'activation pour aller du minimum au maximum. Une valeur ahute pour la fonction d'activation va également produire un entrainement plus agressif.
Lors d'un entrainement sur des réseaux neuronaux, où les valeurs de sortie doivent être aux extrèmes (habituellement, 0 et 1, suivant la fonction d'activation), une fonction de pente d'activation peut être utilisée (i.e. 1.0).
La pente d'activation par défaut est 0.5.
ann
Ressource de réseau de neurones.
activation_steepness
La pente d'activation.
layer
Le numéro de la couche.
neuron
Le numéro du neurone.
Retourne TRUE
en cas de succès, FALSE
sinon.