Aller au contenu

Activité 2 : Comprendre les algorithmes de génération d'images.⚓︎

Nous allons travailler avec l'excellente vidéo de David Louapre (de la chaîne YouTube ScienceEtonnante)

Lire à partir de 15:20

1. Le principe de fonctionnement des algorithmes de générations d'image par «diffusion»⚓︎

1.1 Le débruitage progressif sur un seul type d'images⚓︎

  • étape 1 : on bruite des images de chat image

  • étape 2 : on entraine un réseau de neurones à débruiter ces images de chat image

  • étape 3: une fois entrainé, on fait débruiter au réseau de neurones une image constituée de pixels aléatoires : cela «hallucine» un chat. image

Sites permettant de générer :

1.2 Le débruitage progressif polyvalent⚓︎

image

Le réseau est maintenant entraîné à créer des images de plusieurs catégories différentes (chat, arbre, voiture...)

1.3 Le «plongement» de la phrase descriptive⚓︎

Chaque instruction peut être «plongée» dans un espace mathématique selon le sens de ses mots: image

On entraine notre réseau sur chacun de ces plongements : image

Le réseau est maintenant capable de créer une image décrite en langage naturel, et non plus simplement par une catégorie donnée.

image

2. Sites de création d'images (sans connexion)⚓︎