¿Qué es el generador Deep Dream?

Parece que te refieres al trabajo reciente sobre la generación de “ilusiones ópticas” para redes neuronales. La premisa es simple: entrenar una red neuronal para clasificar un conjunto de imágenes (o cualquier cosa realmente). Luego, encuentre una imagen de entrada que lleve a la red a clasificarla como una clase particular con un grado MUY alto de precisión.

En otras palabras, supongamos que tengo una red neuronal que clasifica las imágenes como {perro, gato, ratón, caballo}. Luego utilizo un algoritmo genético u optimización de descenso de gradiente para evolucionar una entrada no relacionada (por ejemplo, ruido aleatorio u otra imagen no relacionada) en algo de lo que la red está absolutamente convencida de que es un {perro, gato, ratón, caballo}.

¿Qué obtienes?

Esperarías obtener algo que se parezca a uno de estos animales. Resulta que, dependiendo del algoritmo de optimización exacto y de la entrada de inicio que use, puede o no. Es posible generar “ruido aleatorio” de que la red tendrá una confianza del 99.999% es un “perro”, por ejemplo. Sin embargo, especialmente con el enfoque del algoritmo genético, puede desarrollar soluciones que se parezcan a algo que se parece a un perro. No es cómo tú y yo dibujaríamos un perro, pero quizás puedas ver cuatro patas y una cola, por ejemplo.

Para un resumen realmente bueno de esto, consulte el siguiente documento excelente:

Laboratorio de IA en evolución – Universidad de Wyoming

Nguyen A, Yosinski J, Clune J.
Las redes neuronales profundas se engañan fácilmente: predicciones de alta confianza para
Imágenes irreconocibles. En visión por computadora y reconocimiento de patrones (CVPR
’15), IEEE, 2015. (pdf)

Sube una imagen a un programa de IA y le pregunta qué objetos puede encontrar en esta imagen. Luego, el programa comienza a transformar la imagen hasta que pueda encontrar algo similar a lo que ya sabe (de imágenes anteriores o de Internet). De aquí provienen todas las formas extrañas: la IA transforma la imagen hasta que ha encontrado objetos similares conocidos.

More Interesting

¿Cuál es un ejemplo ilustrativo donde LDA y SVM dan límites de decisión diferentes?

¿Cuál es la diferencia entre la estimación de máxima verosimilitud (ML) y máxima a Posteri (MAP)?

¿Cómo se manejan las características categóricas en un modelo de mezcla gaussiana / modelo de agrupamiento?

¿Ha publicado Factual.com algún trabajo de investigación (o algún asunto técnico importante) sobre las técnicas de aprendizaje automático que utilizan para rastrear y extraer de la web?

¿Es más probable que una máquina que no ha otorgado un premio mayor otorgue uno que una máquina que acaba de otorgar un premio mayor?

¿Se reemplazará la programación de la computadora por aprendizaje automático?

¿Qué usos novedosos hay para el aprendizaje de refuerzo profundo?

¿Hay alguna forma de implementar TSVM usando bibliotecas SVM?

¿Cómo podemos hacer una buena predicción usando el aprendizaje profundo MXNet R?

Cómo hacer que una máquina entienda el texto del lenguaje natural a través de Python

¿Cómo funcionan las redes interbancarias?

Para un puesto de ciencia de datos, ¿por qué las empresas hacen preguntas sobre la estructura de datos?

¿El aprendizaje automático está reemplazando la teoría de control tradicional?

¿Cómo manejo la recompensa retrasada en el aprendizaje por refuerzo?

¿Qué tipo de antecedentes estadísticos debo tener para tomar el curso de Reconocimiento de patrones? Cual estadística Qué libro es útil para mi preparación?