¿Cómo funciona una red codificador-decodificador?


7

Digamos que entrené una red codificador-decodificador en un conjunto de datos cat usando el error de reconstrucción como función de pérdida. La red está totalmente capacitada y el decodificador puede reconstruir buenas imágenes de gatos .

Ahora, ¿qué pasa si uso la misma red e ingreso una imagen de perro ? ¿La red podrá reconstruir la imagen del perro o no?

Respuestas:


10

Probablemente no lo hará. El objetivo de la capacitación fue codificar imágenes de gatos y, por lo tanto, la red ha tratado de aprender qué información es la más necesaria para garantizar un error de reconstrucción bajo (es decir, qué separa a un gato de otro) y qué información puede arrojar ( es decir, qué características aparecen en todas las imágenes de gatos y pueden descartarse).

Dicho esto, una imagen de perro produciría una reconstrucción bastante decente porque la mayoría de las características se comparten entre ambos animales. Sin embargo, si intenta reconstruir algo completamente diferente (p. Ej., Un automóvil), probablemente fallaría.


Necesito entrenar un codificador automático para datos de series temporales de ecg para la detección de anomalías. Supongo que cuando estoy entrenado con datos normales tomando el error de reconstrucción como pérdida, durante la prueba si ingreso cualquier serie de tiempo diferente a la original, obtendría un error alto. Funcionará ?
ashukid
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.