FANN fann_set_activation_steepness

(PECL fann >= 1.0.0)

fann_set_activation_steepness — 제공된 뉴런 및 레이어 번호에 대한 활성화 기울기를 설정합니다.


설명

fann_set_activation_steepness(
    resource $ann,
    float $activation_steepness,
    int $layer,
    int $neuron
): bool
                

입력 레이어를 레이어 0으로 계산하여 레이어 번호 레이어의 뉴런 번호 뉴런에 대한 활성화 기울기를 설정합니다.

입력 레이어의 뉴런에 대한 활성화 기울기를 설정할 수 없습니다.

활성화 함수의 급경사는 활성화 함수가 최소값에서 최대값으로 얼마나 빨리 이동하는지에 대해 알려줍니다. 활성화 함수에 대한 높은 값은 또한 보다 적극적인 훈련을 제공합니다.

출력 값이 극단에 있어야 하는 신경망을 훈련할 때(활성화 함수에 따라 일반적으로 0과 1), 가파른 활성화 함수를 사용할 수 있습니다(예: 1.0).

기본 활성화 기울기는 0.5입니다.


매개변수

ann
신경망 리소스.
activation_steepness
활성화 급경사.
layer
레이어 번호.
neuron
뉴런 번호.

반환 값

성공하면 true를 반환하고 그렇지 않으면 false를 반환합니다.


기타