fann_get_cascade_candidate_change_fraction

(PECL fann >= 1.0.0)

fann_get_cascade_candidate_change_fraction - Повертає частку зміни каскаду кандидата

Опис

fann_get_cascade_candidate_change_fraction(resource $ann): float

Частка зміни каскаду кандидата - це число від 0 до 1, що визначає, наскільки велике значення fann_get_MSE(), що має змінитися в межах fann_get_cascade_candidate_stagnation_epochs() під час навчання нейронів-кандидатів, щоби навчання не застоювалося. Якщо навчання застоюється, навчання нейронів-кандидатів припиняється і вибирається найкращий кандидат.

Це означає, що якщо MSE не змінюється на частку **fann_get_cascade_candidate_change_fraction()**в течение периодаfann_get_cascade_candidate_stagnation_epochs(), навчання нейронів-кандидатів припиняється, тому що навчання зупинилося.

Якщо частка зміни каскаду кандидатів мала, нейрони-кандидати навчатимуться більше, і якщо частка висока, вони навчатимуться менше.

Частка зміни каскаду за замовчуванням кандидата становить 0.01, що еквівалентно зміні MSE на 1%.

Список параметрів

ann

Ресурс нейронної мережі.

Значення, що повертаються

Доля изменения каскада кандидата или**false**в случае возникновения ошибки.

Дивіться також