Développé par | Google Brain et Alexander Mordvintsev (d) |
---|---|
Dépôt | github.com/google/deepdream |
Type | Programme informatique |
DeepDream est un programme de vision par ordinateur créé par Google qui utilise un réseau neuronal convolutif pour trouver et renforcer des structures dans des images en utilisant des paréidolies créées par algorithme, donnant ainsi une apparence hallucinogène à ces images[1],[2],[3].
L'idée de départ du programme était de réussir à mieux comprendre le fonctionnement des réseaux de neurones convolutif, en particulier ce qu'il se passe à chaque couche[2].
La technique utilisée par DeepDream est appelé par les auteurs "Inceptionism", en référence au réseau Inception de Szegedy at al.[3],[2]. Ce réseau, surnommé "Inception" d'après le film du même nom[3], a été développé pour le ImageNet Large-Scale Visual Recognition Challenge (ILSVRC, Défi de la reconnaissance visuelle à grande échelle de ImageNet) en 2014[3], et publié en 2015. Le réseau Inception était destiné au départ à détecter des objets dans des images, avec pour objectif leur classification automatique[4].
L'idée de Deep Dream est de renverser ce réseau, en partant d'une image de bruit aléatoire, et en forçant le réseau à générer une image correspondant à un des objets appris[2]. En réitérant l'algorithme pour renforcer les images perçues, il apparaît une forme de paréidolie, créant des images relevant de l'art psychédélique et du surréalisme. La ressemblance souvent mentionnée de ces images avec des hallucinations induites par le LSD et la psilocybine suggère une ressemblance fonctionnelle entre les réseaux de neurones artificiels et certaines couches du cortex visuel, une question qui demandera des études plus approfondies[5].
Après que Google a publié leurs algorithmes et rendu leur code open source[6], de nombreux outils sont apparus sur le marché, permettant aux utilisateurs de transformer leurs propres photos, sous forme de services web et d'applications pour ordinateurs de bureau, portables, et même smartphones[7].