FANN fann_get_cascade_output_change_fraction

(PECL fann >= 1.0.0)

fann_get_cascade_output_change_fraction — 캐스케이드 출력 변경 비율을 반환합니다.


설명

fann_get_cascade_output_change_fraction(resource $ann): float

캐스케이드 출력 변경 비율은 0과 1 사이의 숫자로, 학습이 정체되지 않도록 출력 연결을 학습하는 동안 fann_get_MSE() 값의 일부가 fann_get_cascade_output_stagnation_epochs() 내에서 얼마나 크게 변경되어야 하는지를 결정합니다. 훈련이 정체되면 출력 연결 훈련이 종료되고 새로운 후보자가 준비됩니다.

이는 fann_get_cascade_output_stagnation_epochs() 기간 동안 MSE가 fann_get_cascade_output_change_fraction()의 일부만큼 변경되지 않으면 훈련이 정체되어 출력 연결의 훈련이 중지됨을 의미합니다.

캐스케이드 출력 변경 비율이 낮으면 출력 연결이 더 많이 훈련되고 비율이 높으면 덜 훈련됩니다.

기본 캐스케이드 출력 변경 비율은 0.01이며, 이는 MSE의 1% 변경과 같습니다.


매개변수

ann
신경망 리소스.

반환 값

캐스케이드 출력 변경 비율 또는 오류 시 false입니다.


기타