Presná definícia
Čo znamená epocha?
Epocha je jedna plánovaná pasáž učiaceho algoritmu cez celú trénovaciu množinu, takže každá jej inštancia má byť spracovaná približne raz. Pri vzorkovaní s opakovaním alebo prúde dát je to konvencia odvodená od počtu krokov, nie presné navštívenie každého prípadu. Epocha meria expozíciu dátam; nehovorí, koľko aktualizácií prebehlo ani či sa optimalizácia či zovšeobecnenie zlepšili.
Skúsenosť a kontext
Ako sa pojem používa v praxi
Pri 100 000 príkladoch a dávke 100 má plná epocha približne 1 000 krokov. Experiment preto zaznamenáva epochy aj kroky, počet videných inštancií, veľkosť dávky a plán rýchlosti učenia. Po každej epoche sa môže vyhodnotiť validácia a uložiť kontrolný bod; ukončenie sa riadi vopred zvoleným pravidlom a trpezlivosťou, nie pohľadom na testovaciu množinu. Pri augmentácii obrazu sa počas každej pasáže zobrazia odlišné varianty, hoci ide o tie isté základné súbory. Pri nekonečnom prúde sa namiesto epochy reportuje pevný počet krokov a časové okno dát.
Overiteľnosť
Odborné zdroje
Praktické odpovede
Často kladené otázky
Aký je rozdiel medzi epochou a iteráciou?
Epocha pokrýva množinu; iterácia je jeden krok algoritmu, často jedna dávka.
Koľko krokov má epocha?
Približne počet tréningových inštancií delený veľkosťou dávky.
Môže mať každá epocha iné poradie?
Áno, ak protokol dovoľuje premiešanie a je reprodukovateľne seedované.
Určuje počet epoch kvalitu?
Nie; priveľa môže viesť k preučeniu a primálo k nedoučeniu.
Má epocha význam pri neobmedzenom prúde?
Iba ako dohodnutý počet krokov alebo spracovaných príkladov.
Prihlásiť / registrovať