Obsah:
Definícia - Čo znamená Backpropagation?
Backpropagation je technika používaná na trénovanie určitých tried neurónových sietí - je to v zásade princíp, ktorý umožňuje strojovému vzdelávaciemu programu prispôsobiť sa podľa pohľadu na svoju minulú funkciu.
Backpropagation sa niekedy nazýva „backpropagation of error“.
Techopedia vysvetľuje Backpropagation
Backpropagation ako technika využíva klesanie gradientu: Vypočíta gradient stratovej funkcie na výstupe a distribuuje ju späť cez vrstvy hlbokej neurónovej siete. Výsledkom sú upravené hmotnosti neurónov. Aj keď sa backpropagation môže používať v sieťach pod dohľadom aj mimo siete, považuje sa za metódu učenia pod dohľadom.
Po objavení sa jednoduchých predradených neurónových sietí, kde dáta idú iba jednou cestou, inžinieri zistili, že by mohli použiť backpropagation na úpravu neurálnej vstupnej hmotnosti po tom, čo sa stalo. Backpropagation sa dá považovať za spôsob, ako trénovať systém založený na jeho činnosti, ako nastaviť, ako presne alebo presne neurónová sieť spracováva určité vstupy alebo ako vedie k nejakému inému požadovanému stavu.
