Metoda opravy chybové zpětné vazby
Metoda korekce chybové zpětné vazby je stochastická metoda trénování perceptronů nezbytná k zajištění konvergence s proměnnými spojeními více než jedné vrstvy. Metodu navrhl Rosenblatt pro perceptrony s proměnnými SA spojeními a lze ji použít pro binární vícevrstvé perceptrony . Je alternativou k metodě backpropagation , ale na rozdíl od ní zaručuje proces konvergence (dosažení řešení).
Algoritmus
- Pro každý R-prvek je nastavena chyba , kde je požadovaná a je dosažená odezva.
- Pro každý A-prvek se chyba vypočítá takto:
- Na začátku ;
- Pokud je prvek aktivní a odkaz ( nebo obecně ) končí u prvku R s nenulovou chybou , která se znaménkem liší od váhy odkazu , pak by se s pravděpodobností měla přidat korekce rovna -1 ;
- Pokud je prvek neaktivní a odkaz končí u prvku R s nenulovou chybou , neliší se (shoduje se) ve znaménku od váhy odkazu , pak by s pravděpodobností měla být přidána korekce rovna +1 ;
- Pokud je prvek neaktivní a odkaz končí u prvku R s nenulovou chybou , která se znaménkem liší od váhy odkazu (nebo ), pak by s pravděpodobností měla být přidána korekce rovna +1 ;
- Za všech ostatních podmínek se nemění.
- Pokud , pak všem aktivním vazbám končícím na prvek A nebo R přidáme opravu se znaménkem, které se shoduje se znaménkem , tzn. , kde je absolutní hodnota (obvykle jedna).
Ve většině případů lze dosáhnout nejlepšího výkonu, pokud jsou pravděpodobnosti zvoleny podle následující podmínky .
Literatura
- Rosenblatt, F. Principy neurodynamiky: perceptrony a teorie mozkových mechanismů. - M .: Mir, 1965. - 480 s.