Bagaimana cara kerja jaringan encoder-decoder?

7

Katakanlah saya melatih jaringan encoder-decoder pada dataset kucing menggunakan kesalahan rekonstruksi sebagai fungsi kerugian. Jaringan sepenuhnya terlatih dan dekoder dapat merekonstruksi gambar kucing yang baik .

Sekarang bagaimana jika saya menggunakan jaringan yang sama dan memasukkan gambar anjing . Apakah jaringan dapat merekonstruksi gambar anjing atau tidak?

ashukid
sumber

Jawaban:

10

Mungkin tidak akan. Inti dari pelatihan ini adalah untuk menyandikan gambar-gambar kucing dan karenanya jaringan telah mencoba mempelajari informasi apa yang paling penting untuk menjaga agar kesalahan rekonstruksi rendah (yaitu apa yang memisahkan satu kucing dari yang lain) dan informasi apa yang dapat dibuangnya ( yaitu karakteristik apa yang muncul di semua gambar kucing dan dapat dibuang).

Yang sedang berkata, gambar anjing akan menghasilkan rekonstruksi yang cukup layak karena sebagian besar fitur dibagi antara kedua hewan. Namun, jika Anda mencoba merekonstruksi sesuatu yang sama sekali berbeda (misalnya mobil), maka itu mungkin akan gagal.

TmBrdy
sumber
Saya perlu melatih auto-encoder untuk data deret waktu ecg untuk deteksi anomali. Saya berasumsi ketika dilatih dengan data normal mengambil kesalahan rekonstruksi sebagai kerugian, selama pengujian jika saya memasukkan rangkaian waktu yang berbeda dari yang asli, saya akan mendapatkan kesalahan tinggi. Apakah ini akan berhasil?
ashukid