fann_get_activation_steepness
(PECL fann >= 1.0.0)
fann_get_activation_steepness — Devuelve la pendiente de activación para el número de neurona y de capa proporcionados
Descripción
$ann
, int $layer
, int $neuron
)Obtiene la pendiente de activación para la neurona número neuron en la capa número layer, contando la capa de entrada como capa 0.
No es posible obtener la pendiente de activación para neuronas de la capa de entrada.
La pendiente de una función de activación dice algo sobre cómo de rápido va la función de activación del mínimo al máximo. Un valor alto para la función de activación proporcionará un entrenamiento más agresivo.
Cuando se entrenan redes neuronales donde los valores de salida deberían estar en los extremos (normalmente 0 y 1, dependiendo de la función de activación), se puede emplear una función de activación (p.ej. 1.0).
La pendiente de activación predeterminada es 0.5.
Parámetros
-
ann -
Un resource de red neuronal.
-
layer -
El número de capa
-
neuron -
El número de neurona
Valores devueltos
La pendiente de activación para la neurona o -1 si la neurona no está definida en la red neuronal, o FALSE en caso de error.
Ver también
- fann_set_activation_function() - Establece la función de activación para la neurona y capa proporcionadas
- fann_set_activation_steepness_layer() - Establece la pendiente de activación para todas las neuronas del número de capa proporcionada
- fann_set_activation_steepness_hidden() - Establece la pendiente de la activación para todas las neuronas de todas las capas ocultas
- fann_set_activation_steepness_output() - Establece la pendiente de activación de la capa de salida
- fann_set_activation_steepness() - Establece la pendiente de activación el número de neurona y capa proporcionados