Préseljen át adatokat egy keskeny nyíláson, és kényszerítse őket a rekonstrukcióra. Az autoenkóder úgy tanul, hogy a bemenetet egy kompakt reprezentációvá tömöríti, majd ebből a szűk keresztmetszetből újraépíti az eredetit. A hálózat nem másolhat egyszerűen. Rögzítenie kell a fontos struktúrát.
Két fél végzi a munkát. A kódoló a bemenetet egy látens vektorra képezi le. A dekóder ezt a vektort képezi vissza az eredeti térbe. A betanítás minimalizálja a rekonstrukciós hibát, amelyet gyakran átlagos négyzetes hibával vagy kereszt-entrópiával mérnek.
Gyakori felhasználások
- Dimenziócsökkentés, mint a PCA nemlineáris alternatívája
- Zajmentesítés, ahol a hálózat eltávolítja a korrupciót
- Anomáliadetektálás rekonstrukciós hiba mérésével
- Előképzés a későbbi feladatokhoz
A variánsok kiterjesztik az ötletet. A variációs autoenkóderek valószínűségi struktúrát alkalmaznak a látens térben, ami lehetővé teszi számukra új minták generálását. A ritka autoenkóderek büntetéseket adnak hozzá a kompakt kódok ösztönzése érdekében.
Comments (2)
Leave a comment