Un autocodificador es un tipo de red neuronal artificial que se utiliza para aprender codificaciones eficientes de datos no etiquetados (aprendizaje no supervisado). La codificación se valida y refina al intentar regenerar la entrada a partir de la codificación.

El codificador automático aprende una representación (codificación) para un conjunto de datos, generalmente para la reducción de la dimensionalidad, entrenando a la red para que ignore los datos insignificantes («ruido»).

Existen variantes con el objetivo de obligar a las representaciones aprendidas a asumir propiedades útiles. Algunos ejemplos son los autocodificadores regularizados (Sparse, Denoising y Contractive) que son efectivos en el aprendizaje de representaciones para tareas de clasificación posteriores y los autocodificadores variacionales, con aplicaciones como modelos generativos.

Los codificadores automáticos se aplican a muchos problemas, incluido el reconocimiento facial, la detección de características, la detección de anomalías y la adquisición del significado de las palabras.

Los codificadores automáticos también son modelos generativos que pueden generar aleatoriamente nuevos datos que son similares a los datos de entrada (datos de entrenamiento).

Histora del autocodificador

El autocodificador también ha sido llamado autoasociador o red Diabolo. Sus primeras aplicaciones datan de la década de 1980. Su aplicación más tradicional era la reducción de la dimensionalidad o el aprendizaje de características, pero el concepto se volvió ampliamente utilizado para aprender modelos generativos de datos.

Algunas de las Inteligencia Artificiales más poderosas de la década de 2010 involucraron codificadores automáticos apilados dentro de redes neuronales profundas.

Sistema matemático

Si quieres profundizar en aspecto matemático y las fórmulas bajo las que trabaja un autocodificador, puedes revisarlo en la Wikipedia.

Puesto que los ciberninjas, al menos en mi caso concreto, no soy científico matemático y prefiero no meter la pata en un contenido del que realmente ni controlo, ni creo que pueda llegar a comprender.

Espero que esta publicación haya servido para poder comprender un poco más, lo que es un autocodificador y al menos, lograr tener una idea de lo que es y para lo que se suelen utilizar.

Admin

Compartir
Publicado por
Admin

Entradas recientes

La biografía de Steve Jobs escrita por el biógrafo Walter Isaacson

La biografía más vendida del cofundador de Apple, Steve Jobs; escrita por uno de los…

1 día hace

Cómo la Inteligencia Artificial está Revolucionando los Sistemas de Seguridad en el Hogar

Hubo un tiempo en el que la “seguridad en el hogar” significaba confiar en un…

2 días hace

Elon Musk se asegura una compensación de 1 billón de dólares con Tesla

Elon Musk vuelve a romper todos los esquemas. Los accionistas de Tesla acaban de aprobar…

2 días hace

GTA 6 se retrasa hasta finales de 2026

Los fans de Grand Theft Auto tendrán que esperar un poco más para volver a…

5 días hace

Juego de terror GRATIS este Halloween, sobrevive en Five Nights at Freddy’s Into the Pit

Five Nights at Freddy’s: Into the Pit nos sumerge en un misterioso mundo donde lo…

2 semanas hace

Juego de terror de dibujos animados, Bendy and the Ink Machine GRATIS hasta el 6 de noviembre

Adéntrate en el oscuro y retorcido mundo de Bendy and the Ink Machine, donde los…

2 semanas hace