08
aot 2015
aot 2015
Ceux qui utilisent le nouveau Google Photos sont peut-être tombés par hasard, en faisant une recherche par exemple, sur cette page bluffante : vos photos, organisées d'elles-mêmes par thèmes (la montagne, les chiens, la nourriture, etc).
Il y a visiblement du gros matos qui tourne chez Google sur nos petites images, et qui identifie par on ne sait trop quelle magie le contenu d'icelles.
Il y a quelques semaines, l'équipe de recherche de Google a posté plusieurs longs articles sur les réseaux neuronaux et le deep learning, en marge de ce projet (lui-même extrêmement impressionnant) de classification automatique d'images. On a en gros une IA, que l'on inonde de photos d'exemples ("tiens, voilà 250 000 photos de chiens, démerde toi pour trouver ce qui fait qu'un chien ressemble à un chien"), et qui construit progressivement un référentiel qui pourra être appliqué à des photos inconnues.
J'imagine que ce n'est pas la même IA qui a passé chez Google Photos 5 ans à considérer ma grand-mère et Malax comme une seule et même personne.
Une fois l'IA bien cultivée, les ingénieurs ont découvert, sûrement un peu par hasard, ce qu'il ont appelé le deep dreaming : pour faire très simple, en gros on montre une photo à l'IA, par exemple une photo de nuages, et on lui demande ce qu'elle voit. Si elle dit "rien", on insiste jusqu'à ce qu'elle réponde que "oui bon ok la le petit bout en haut on dirait peut-être une roue, je dessine une petite roue". Ensuite on recommence : le petit bout de roue rappelle un vélo, elle dessine un vélo. Le vélo ressemble à un cycliste, le cycliste ressemble à une vue du tour de France, et la simple photo de nuage devient soudain complètement délirante.
Les articles en question :
googleresearch.[...]isualizing.html
googleresearch.[...]nto-neural.html
Ce procédé d'hallucination numérique fait apparaître de nulle part des images très étranges, souvent un poil flippantes, avec un style surréaliste unique, et qui peut varier de nombreuses façons suivant les sources utilisées, les nombre d'itérations ou encore l'insistance sur un thème précis.
Du coup ils ont open sourcé le projet et il est possible de faire tourner deep dreams sur sa machine personnelle. Pour les plus savants, le dépot Github du projet est ici github.com/google/deepdream
C'est super ardu, MAIS on peut s'en sortir sans être un dieu du Python et des librairies de matheux avec cet article de Ryan Kennedy qui explique comment monter une image prête à l'emploi, sur Mac, avec Docker. Ca reste un peu pénible, mais c'est abordable techniquement.
Plein de gens ont publié des images, du coup, en voilà quelques exemples :
Il semblerait que le projet a surtout été alimenté par des banques d'images de chiens, ce qui expliquerait la tendance de l'IA a faire surgir des chiens improbables à partir de n'importe quelle source. Et des pagodes bizarres, aussi.
Des exemples fait maison : une vue du ciel de par ma fenêtre.
Mon héritier et sa grand-mère au parc :
La Défense la nuit :
Encore plus étrange, on peut zoomer sur l'image produite pour l'utiliser comme point de départ d'une nouvelle itération, pour "avancer" dans la vision et produire une sorte de fractale d'hallu.
Un bel exemple avec cette vidé, qui part de bruit aléatoire (donc rien) et qui "explore" les visions un peu inquiétantes de l'AI :
Dans le même genre, des gens ont fait passer, image par image, des films dans la vision deep dreams. Le résultat est bien atroce, comme par exemple avec cet extrait bien choisi de Las Vegas Parano :
Observer le processus est presque aussi fascinant que le résultat : à chaque passage l'image se modifie imperceptiblement, jusqu'à ce qu'on se demande d'un coup depuis combien de temps ce hamster-poisson à 12 pattes a remplacé les arbres du jardin. Une expérience assez Lovecraftienne, qui rappelle cette nouvelle (de Lovecraft ou d'un Lovecraftien, j'ai oublié) ou un savant construit une machine pour voir ce qui se cache derrière le réel, pour finalement y découvrir des hordes de créatures atroces, et bien sur devenir fou.
Si vous voulez devenir fous vous-mêmes, il y a des sites qui permettent de deep-dreamer des images : je ne mets pas de lien, ils sont tous nuls / lents / pas paramétrables / saturés de photos porno. Mettez les plutôt dans les commentaires et j'essaierai de les traiter :)
Il y a visiblement du gros matos qui tourne chez Google sur nos petites images, et qui identifie par on ne sait trop quelle magie le contenu d'icelles.
Il y a quelques semaines, l'équipe de recherche de Google a posté plusieurs longs articles sur les réseaux neuronaux et le deep learning, en marge de ce projet (lui-même extrêmement impressionnant) de classification automatique d'images. On a en gros une IA, que l'on inonde de photos d'exemples ("tiens, voilà 250 000 photos de chiens, démerde toi pour trouver ce qui fait qu'un chien ressemble à un chien"), et qui construit progressivement un référentiel qui pourra être appliqué à des photos inconnues.
J'imagine que ce n'est pas la même IA qui a passé chez Google Photos 5 ans à considérer ma grand-mère et Malax comme une seule et même personne.
Une fois l'IA bien cultivée, les ingénieurs ont découvert, sûrement un peu par hasard, ce qu'il ont appelé le deep dreaming : pour faire très simple, en gros on montre une photo à l'IA, par exemple une photo de nuages, et on lui demande ce qu'elle voit. Si elle dit "rien", on insiste jusqu'à ce qu'elle réponde que "oui bon ok la le petit bout en haut on dirait peut-être une roue, je dessine une petite roue". Ensuite on recommence : le petit bout de roue rappelle un vélo, elle dessine un vélo. Le vélo ressemble à un cycliste, le cycliste ressemble à une vue du tour de France, et la simple photo de nuage devient soudain complètement délirante.
Les articles en question :
googleresearch.[...]isualizing.html
googleresearch.[...]nto-neural.html
Ce procédé d'hallucination numérique fait apparaître de nulle part des images très étranges, souvent un poil flippantes, avec un style surréaliste unique, et qui peut varier de nombreuses façons suivant les sources utilisées, les nombre d'itérations ou encore l'insistance sur un thème précis.
Du coup ils ont open sourcé le projet et il est possible de faire tourner deep dreams sur sa machine personnelle. Pour les plus savants, le dépot Github du projet est ici github.com/google/deepdream
C'est super ardu, MAIS on peut s'en sortir sans être un dieu du Python et des librairies de matheux avec cet article de Ryan Kennedy qui explique comment monter une image prête à l'emploi, sur Mac, avec Docker. Ca reste un peu pénible, mais c'est abordable techniquement.
Plein de gens ont publié des images, du coup, en voilà quelques exemples :
Il semblerait que le projet a surtout été alimenté par des banques d'images de chiens, ce qui expliquerait la tendance de l'IA a faire surgir des chiens improbables à partir de n'importe quelle source. Et des pagodes bizarres, aussi.
Des exemples fait maison : une vue du ciel de par ma fenêtre.
Mon héritier et sa grand-mère au parc :
La Défense la nuit :
Encore plus étrange, on peut zoomer sur l'image produite pour l'utiliser comme point de départ d'une nouvelle itération, pour "avancer" dans la vision et produire une sorte de fractale d'hallu.
Un bel exemple avec cette vidé, qui part de bruit aléatoire (donc rien) et qui "explore" les visions un peu inquiétantes de l'AI :
Dans le même genre, des gens ont fait passer, image par image, des films dans la vision deep dreams. Le résultat est bien atroce, comme par exemple avec cet extrait bien choisi de Las Vegas Parano :
Observer le processus est presque aussi fascinant que le résultat : à chaque passage l'image se modifie imperceptiblement, jusqu'à ce qu'on se demande d'un coup depuis combien de temps ce hamster-poisson à 12 pattes a remplacé les arbres du jardin. Une expérience assez Lovecraftienne, qui rappelle cette nouvelle (de Lovecraft ou d'un Lovecraftien, j'ai oublié) ou un savant construit une machine pour voir ce qui se cache derrière le réel, pour finalement y découvrir des hordes de créatures atroces, et bien sur devenir fou.
Si vous voulez devenir fous vous-mêmes, il y a des sites qui permettent de deep-dreamer des images : je ne mets pas de lien, ils sont tous nuls / lents / pas paramétrables / saturés de photos porno. Mettez les plutôt dans les commentaires et j'essaierai de les traiter :)
Membres qui ont vu cette page 29
Membres qui ont aimé cette page 7
Membres qui ont bookmarké cette page 4
Discuter ()
(J'ai un peu du mal avec la logique "ouh, c'est trop dur d'installer deux libs python pour des non-informaticiens, installez Docker !" mais bref)
Comme quoi les robots tueurs autonomes, c'est pas pour maintenant, ils passeraient trop de temps à faire des faux positifs sur des branches ou des cailloux.
Du coup, tu as essayé d’entraîner un modèle par exemple à base de dugongs ou tu as juste utilisé celui fourni par Google ?
Sinon, ça a du déjà etre fait, mais est-ce que le modèle avec les chiens "voit" le chien Pluto sur une image de Pluton fr.wikipedia.or[...]3%A8te_naine%29 ?
Comme quoi les robots tueurs autonomes, c'est pas pour maintenant, ils passeraient trop de temps à faire des faux positifs sur des branches ou des cailloux.
Du coup, tu as essayé d’entraîner un modèle par exemple à base de dugongs ou tu as juste utilisé celui fourni par Google ?
Sinon, ça a du déjà etre fait, mais est-ce que le modèle avec les chiens "voit" le chien Pluto sur une image de Pluton fr.wikipedia.or[...]3%A8te_naine%29 ?
Alors d'abord je connaissais pas ce google photos, mais ça a l'air beaucoup plus propre que le bordel du profil google. Je note que pour la classification, y a beaucoup de trucs qu'il n'arrive pas à classer (visiblement le programme ne sait pas encore reconnaître de fat gourg) mais pour le reste je ne vois pas trop d'erreur (il ne met pas une photo de maison à colombages dans la catégorie lapins angoras).
Par contre deep dreams ça m'a l'air intéressant. Je suis pas sûr d'aimer le coté psychédélique mais pour la génération de chimères chiens-spaghettis, je crois que j'en aurais l'usage. Je vais quand même chercher s'il y a pas de sites potables qui en font, sinon je te balancerai des images.
Par contre deep dreams ça m'a l'air intéressant. Je suis pas sûr d'aimer le coté psychédélique mais pour la génération de chimères chiens-spaghettis, je crois que j'en aurais l'usage. Je vais quand même chercher s'il y a pas de sites potables qui en font, sinon je te balancerai des images.
Ha deepdream.in me semble pas trop lent (deux minutes pour une image à faible définition). En tout cas après deux passage, j'arrive à un monstre mangeur de corgis deepdreamin.s3-[...]b7361e3505f.jpg
&lors j'ai essayé la "page bluffante", et ça marche pas chez moi. Mais genre, pas du tout du tout, à considérer des photos de bâtiments en rubrique "concert".
Wahou. C'est assez génial. Merci Zibasse (et big up pour le multiphoque stellaire).
TOUS les rendus sont "générés" par fractales? C'est bluffant et beau, y'a pas à tortiller, mais je trouve qu'on ne vois que ça du coup.








