Verileri dar bir açıklıktan sıkıştırıp yeniden oluşturmaya zorlayın. Bir otoenkoder, girdiyi kompakt bir temsile sıkıştırarak ve ardından bu darboğazdan orijinalini yeniden oluşturarak öğrenir. Ağ basitçe kopyalayamaz. Önemli olan yapıyı yakalamak zorundadır.
İşin iki yarısı yapılır. Kodlayıcı, girdiyi gizli bir vektöre dönüştürür. Kod çözücü ise bu vektörü orijinal uzaya geri dönüştürür. Eğitim, genellikle ortalama kare hatası veya çapraz entropi ile ölçülen yeniden yapılandırma hatasını en aza indirir.
Yaygın kullanımlar
- PCA'ya doğrusal olmayan bir alternatif olarak boyut indirgeme
- Gürültü giderme, ağın bozulmaları ortadan kaldırdığı işlemdir.
- Yeniden yapılandırma hatasını ölçerek anormallik tespiti
- Sonraki görevler için ön eğitim
Varyantlar bu fikri genişletir. Varyasyonel otoenkoderler, gizli alana olasılıksal bir yapı dayatır ve bu da yeni örnekler üretmelerini sağlar. Seyrek otoenkoderler ise daha kompakt kodları teşvik etmek için cezalar ekler.
Comments (2)
Leave a comment