<i class="fa fa-tag"></i> Arles <i class="fa fa-clock-o"></i> 20-24 janvier 2025
###### Tags: `Intelligence artificielle` `Art` `ENSP` `ESAD Orléans` `ESADHaR` `La Cambre` `Recherche` `Création` `Écologie` `Éthique`
# Workshop "Art & IA" (ESAD Orléans)
Organisé à l'[École supérieure d'art et de design d'Orléans](https://esadorleans.fr/)

## À propos du doc
Ce document contributif documente le Workshop de recherche "Art & IA" initié par l' [Ecole supérieure d'art et de design d'Orélans](https://esadorleans.fr/) (Emmanuel Guez, Caroline Zahnd, Emmanuel Cyriaque et Robin Moretti) et l'[École nationale supérieure de la photographie d'Arles](https://ensp-arles.fr) (Yannick Vernet et Oualid Lazrak) dans le cadre de son post Master sur l'[Intelligence artificielle](https://www.ensp-arles.fr/les-formations/la-bourse-intelligence-artificielle-2024-2025/). Les quatre lauréat.e.s de sa bourse de recherche étaient présent.e.s pour ce workshop.
:::success
Attention : 𝑙𝑒 𝑡𝑟𝑎𝑣𝑎𝑖𝑙 𝑒𝑛 𝑠𝑜𝑢𝑠-𝑔𝑟𝑜𝑢𝑝𝑒 𝑒𝑡 𝑙'𝑖𝑚𝑝𝑜𝑠𝑠𝑖𝑏𝑖𝑙𝑖𝑡𝑒́ 𝑑'𝑒̂𝑡𝑟𝑒 𝑎̀ 𝑡𝑜𝑢𝑠 𝑙𝑒𝑠 𝑒𝑛𝑑𝑟𝑜𝑖𝑡𝑠 𝑎̀ 𝑙𝑎 𝑓𝑜𝑖𝑠 𝑚'𝑎𝑚𝑒̀𝑛𝑒 𝑖𝑛𝑒𝑥𝑜𝑟𝑎𝑏𝑙𝑒𝑚𝑒𝑛𝑡 𝑎̀ 𝑚𝑒𝑡𝑡𝑟𝑒 𝑙'𝑎𝑐𝑐𝑒𝑛𝑡 𝑠𝑢𝑟 𝑙𝑒 𝑡𝑟𝑎𝑣𝑎𝑖𝑙 𝑞𝑢𝑒 𝑛𝑜𝑢𝑠 𝑟𝑒́𝑎𝑙𝑖𝑠𝑜𝑛𝑠 𝑑𝑎𝑛𝑠 𝑙𝑒 𝑔𝑟𝑜𝑢𝑝𝑒 "𝑚𝑎𝑡𝑒́𝑟𝑖𝑎𝑙𝑖𝑡𝑒́" 𝑒𝑡 𝑝𝑙𝑢𝑠 𝑒𝑛𝑐𝑜𝑟𝑒 𝑑𝑎𝑛𝑠 𝑙𝑒 𝑠𝑜𝑢𝑠-𝑔𝑟𝑜𝑢𝑝𝑒 "𝑀𝑎𝑡𝑒́𝑟𝑖𝑎𝑢𝑥 𝑑𝑢 𝑚𝑜𝑛𝑑𝑒 𝑒𝑡 𝑎𝑢𝑡𝑟𝑒𝑠 𝑚𝑎𝑡𝑖𝑒̀𝑟𝑒𝑠 𝑣𝑖𝑣𝑎𝑛𝑡𝑒𝑠". 𝑈𝑛𝑒 𝑑𝑜𝑐𝑢𝑚𝑒𝑛𝑡𝑎𝑡𝑖𝑜𝑛 𝑝𝑙𝑢𝑠 𝑔𝑒́𝑛𝑒́𝑟𝑎𝑙𝑒 𝑑𝑢 𝑤𝑜𝑟𝑘𝑠ℎ𝑜𝑝 𝑠𝑒𝑟𝑎 𝑝𝑟𝑜𝑝𝑜𝑠𝑒́𝑒 𝑢𝑙𝑡𝑒́𝑟𝑖𝑒𝑢𝑟𝑒𝑚𝑒𝑛𝑡.
:::
# 1 - Le groupe de chercheurs.euses
* **Morgane Baffier** (artiste, lauréate de la bourse de recherche post-master IA de l'ENSP),
* **Lionel Bayol-Themine** (artiste, enseignant à l'ESADHaR),
* **Jingyu Cao** (artiste, lauréate de la bourse de recherche post-master IA de l'ENSP),
* **Emmanuel Cyriaque** (éditeur et enseignant à l'ESAD Orléans),
* **Emmanuel Guez** (artiste, philosophe, directeur de l'ESAD Orléans),
* **Serge Hoffman** (artiste, Responsable du pôle numérique de l’ENSAV La Cambre, Bruxelles),
* **Oualid Lazrak** (artiste, ENSP Arles ),
* **Corentin Leber** (artiste, lauréat de la bourse de recherche post-master IA de l'ENSP),
* **Robin Moretti** (artiste, enseignant à l'ESAD Orléans),
* **Valia Russo** (artiste, lauréat de la bourse de recherche post-master IA de l'ENSP),
* **Yannick Vernet** (resp des projets numériques et du laboratoire de recherche La Cellule),
* **Caroline Zahnd** (artiste, directrice de l’unité de recherche ECOLAB à l'ESAD Orléans),
* **Oscar Dujarrier** (étudiant à l'ESADHaR),
* **Hyunseok YOON** (étudiant à l'ESADHaR),
* **Tom lacointre** (étudiant à l'ESADHaR),
* **Lisa Alegot** (étudiante à l'ESAD Orléans)
* **Aleyna Aydogdu** (étudiante à l'ESAD Orléans)
* **Davyna Bamma** (étudiante à l'ESAD Orléans)
* **Ash Bonat** (étudiante à l'ESAD Orléans)
* **Léo Bono** (étudiant à l'ESAD Orléans)
* **Lou Bossart** (étudiante à l'ESAD Orléans)
* **Lucie Cadic** (étudiante à l'ESAD Orléans)
* **Dana Dudarenko** (étudiante à l'ESAD Orléans)
* **Anaé Gaudefroy** (étudiante à l'ESAD Orléans)
* **Axelle Glon** (étudiante à l'ESAD Orléans)
* **Thi Thung Ita Nguyen** (étudiante à l'ESAD Orléans)
* **Gaétan Houlmann** (étudiant à l'ESAD Orléans)
* **Luliia Gorshkova** (étudiante à l'ESAD Orléans)
* **Jade Jarry** (étudiante à l'ESAD Orléans)
* **Alice Massart** (étudiante à l'ESAD Orléans)
* **Julie Merlet** (étudiante à l'ESAD Orléans)
* **Juan Millois** (étudiant à l'ESAD Orléans)
* **Lucas Millois** (étudiant à l'ESAD Orléans)
* **Inès Ouasli** (étudiante à l'ESAD Orléans)
* **Clément Paris** (étudiant à l'ESAD Orléans)
* **Lita Shin** (étudiante à l'ESAD Orléans)
* **Joanna Smockyk** (étudiante à l'ESAD Orléans)
* **Jongcheoi Syn** (étudiante à l'ESAD Orléans)
* **Lucie Valton** (étudiante à l'ESAD Orléans)
* **Margot Vannier Limodin** (étudiante à l'ESAD Orléans)
* **Valérie Yong** (étudiante à l'ESAD Orléans)

Les participants au workshop
# 2 - Les structures partenaires du projet de recherche
Ce projet est le fruit d’une collaboration entre l’[École Supérieure d’Art d’Orléans](https://esadorleans.fr/), l’[École Nationale Supérieure des Arts Visuels de La Cambre](http://www.lacambre.be/fr) (Bruxelles), l’[École Nationale Supérieure de la Photographie d’Arles](https://www.ensp-arles.fr/), l’[L’École Supérieure d’Art et Design Le Havre-Rouen](https://esadhar.fr/fr).
### L'ESAD Orléans
* L’École supérieure d’art et de design d’Orléans ou [ÉSAD Orléans](https://esadorleans.fr/), est un établissement d'enseignement supérieur public français institué sous forme d'établissement public de coopération culturelle situé à Orléans dans le département du Loiret et la région Centre-Val de Loire.
Elle accueille des étudiants après le bac et délivre des diplômes nationaux jusqu'au grade Master. Elle fait partie du réseau des écoles d’art en France. L’école accueille annuellement environ 300 étudiants sous la responsabilité d’une équipe pédagogique de 50 enseignants.
L'école a successivement porté les noms d’École gratuite de dessin de la ville d’Orléans, d’École des beaux-arts puis d’Institut d'arts visuels (IAV).
### L'ENSP Arles
* Établissement d’enseignement supérieur sous la tutelle du Ministère de la Culture, l’[ENSP](https://www.ensp-arles.fr/) est située à Arles au sud de la France, ville emblématique de la culture photographique. En 2020, l’École d’Arles a déménagé dans un bâtiment de 5000 m2 tout en transparence, signé par l’architecte français Marc Barani et qui permet de poursuivre ses activités d’enseignement, tout en proposant des espaces ouverts au public : une salle d’expositions de 450 m2, un auditorium de 185 places, une bibliothèque avec plus de 30 000 exemplaires et un Fablab, laboratoire de fabrication et de création numérique d’objets et d’images de toute sorte.
* Fière de sans cesse développer de nouvelles réflexions interdisciplinaires et d’encourager la pluralité des pratiques artistiques autour de la photographie et des images, plusieurs sphères de formations et d’activités se croisent à l’École d’Arles: de la Formation initiale, diplômante, à la Formation professionnelle continue et certifiante, sans oublier la recherche avec le Doctorat en partenariat avec l’Université d’Aix-Marseille, les activités proposées aux amateurs avec les Ateliers Photo, ou encore, la jeune création internationale au travers du programme de Mentorat qui lui est consacré.
### L'ESADHaR
* L’École Supérieure d’Art et Design Le Havre-Rouen ([ésadhar](https://esadhar.fr/)) est un établissement public d’enseignement supérieur en art, design graphique et création littéraire en Normandie, situé en bord de Seine, et facilement accessible en train depuis Paris.
L’ésadhar compte environ 300 étudiant.e.s et propose un enseignement artistique complet en formation initiale et en formation continue (VAE). L’ésadhar dispense également des cours publics à plus de 500 amateur·rices.
* Placée sous la tutelle du ministère de la Culture, l’ésadhar délivre des diplômes nationaux, conférant les grades de licence et de master. Les deux campus possèdent chacun leur particularité qui participe à l’identité unique de l’école. Le campus du Havre est situé à proximité immédiate de l’université, dans une ville de bord de mer dont l’architecture remarquable d’après-guerre est inscrite au patrimoine mondial de l’UNESCO. Le campus de Rouen profite de la dynamique et de l’offre culturelle d’une ville de plus de 45 000 étudiant·es avec de nombreuses écoles, dont l’École nationale supérieure d’architecture de Normandie.
### L'École Nationale Supérieure des Arts Visuels de La Cambre
* [La Cambre](https://www.lacambre.be/fr) est une École Supérieure des Arts (ESA) organisée par la Fédération Wallonie Bruxelles. Elle est membre du Pôle académique de Bruxelles et associée, au sein de la plate-forme transdisciplinaire ARTes, au Conservatoire royal de Bruxelles et à l’INSAS (cinéma, musique, théâtre). Elle a développé un partenariat solide avec l’Université Libre de Bruxelles (ULB) sur le plan de la recherche et de certains enseignements.
Elle compte 700 étudiant·e·x·s au sein de 20 départements ou ateliers artistiques: céramique, cinéma d’animation, dessin, espace urbain, gravure et image imprimée, peinture, photographie, sculpture, mais aussi un département de conservation, restauration des œuvres d’art et, dans le champ du design, les options design industriel et design textile, design du livre et du papier (reliure), architecture d’intérieur, scénographie, accessoires, stylisme et création de mode, ainsi que deux départements graphiques – communication visuelle et graphique, typographie. Deux nouveaux cursus se sont ouverts en septembre 2020: Textes et création littéraire et septembre 2021: Master Danse et pratiques chorégraphiques (formation exclusivement organisée au niveau du Master).
# 3 - Déroulé du Workshop
:::info
Pendant une semaine, du 21 au 24 janvier 2025, des artistes, chercheurs.euses, théoricien.nes, et étudiant.e.s en art et en design se sont emparé de l'Intelligence artificielle pour en explorer les effets sur l’image. Ils et elles ont cherché à en ausculter le discours, les représentations, les bruits et les bugs. Elles et ils ont tenté d’en capter les effets déjà tangibles sur l'image. Par l’art, ils et elles en ont soudé les matérialités, moins pour en dégager une esthétique que pour en comprendre l'intelligence artificielle mais aussi les artifices de ces "intelligences" algorithmiques.
Pour l'ENSP ce workshop fait suite au colloque "[Intelligence artificielle et images. Enjeux esthétiques, éthiques et technologiques](https://www.ensp-arles.fr/evenements/colloque-intelligence-artificielle/)" organisé le 5 novembre 2024 à Arles
:::
<br>
## 3.1 - Mardi 21 janvier
Objectifs de la journée : présentation générale du workshop ; réflexion collective pour l'éllaboration des thèmes de recherche et constitution des groupes de travail
### - Présentation du workshop
Objectifs : bien expliquer aux participant.e.s que pour ce workshop rien n'est défini au départ. Nous partons d'un simple thème "l'intelligence artificielle" et nous réfléchissons, en tant qu'artistes, chercheurs, etc aux différentes problématiques qu'il fait naître.
Il est demandé à chacun.e de documenter le workshop. Dans l'organisation générale du workshop, il est acté de faire un point collectif chaque matin et un compte-rendu de journée à la fin de chaque journée pour que toutes et tous puissent suivre l'avancé du travail des autres groupe
### - Tour de table
Objectifs : demander à chacun.e de préciser ce qui l'intéresse dans l'intelligence artificielle et ce sur quoi il aimerait travailler dans le cadre de ce workshop.
Quleques idées exposées :
> Que reste t-il de l'humain dans l'IA ? ; aspects hallucinatoires ; les glitchs ; les limites de l'IA ; l'apprentissage et ses modalités ; la résistance dans la fabrication des images ; la matérialité de l'IA ; les questions sociétales liées à l'IA ; étude comparée des programme d'IA liés aux images ; les temporalités de l'IA ; la fabrication d'une image comme une IA ; la narration ; l'interrogation d'une machine ; l'interraction entre langage humain et langage machine ; les jeux textuels ; critique ludique ; les data set ; allez au delà du prompt ; l'accès au API ; fabriquer à partir du bug ; le travail en local ; fictionnalité des réalités ; IA et intercations physiques (et non physiques) ; l'interprétation à la main d'un geste de la machine ; l'étiquetage ; les biais ; les zones de croyance dans les images ; la mort de la photographie ; les vestiges de la photographie ; la photo pauvre ; l'IA pour requestionner la 'photographie ; le mythe de l'intelligence ; le potentiel narratif ; le détournement ; la possibilité de recréer du lien social ; les jeux de rôles ; le coût humain ; le coût environnemental ; les rendus des images ; les stéréotypes ; le voyeurisme ; marketing de l'IA ; les formes de raisonnement ;
### - Discussion collective
Objectifs : à partir de toutes les attentes, le but de cette discussion est de faire émerger des grands champs d'exploration.

synthèse des sujets cités
Emmanuel G fait une synthèse de l'ensemble de questionnements et fait ressortir dix thèmes. Plusieurs fusionnent pour n'en laisser que 4 au final :
**- L'hallucination.**
Il s'agit ici de faire des tests sur différentes IA Génératives ( Photo & Vidéo) pour comprendre les outils (et les versions) permettant de générer des bugs et d'en maitriser les variations.
**- Les matérialités.**
Il s'agit ici de requestionner notre relation aux matériaux du monde - minerais, terres rares, etc - utilisés dans nos appareils électroniques et de voir comment reprendre conscience de ceux-ci pour mieux se reconnecter à eux.
**- Jeu textuel.**
Il s'agit ici de réaliser un jeu vidéo uniquement textuel pour faire dialoguer le langage humain et le langage machine.
L’Humanoscope - nom donné à ce jeu - qui tire son nom de l’insectoscope est une expérience d'observation interactive où le joueur a la possibilité de choisir certains spécimens et d’étudier leur interactions. Ici les spécimens ne sont pas des insectes mais des personnages réels ou fictifs choisis en fonction de leur identité et de leurs style potentiel d’interaction. L’objectif était d’utiliser une IA pour incarner ces spécimens à l’aide des connaissances/prompts qu’on lui aura fournis et de reproduire certaines interactions variées, simulant ainsi une approche scientifique inspirée de l’entomologie.
**- “À la manière de” (initialement intitulé Geste).**
Il s'agit ici d'explorer à l’aide de différents environnements d’IA, grâce au fine tuning de modèles pré-existants avec des data-sets composés d’images d’oeuvres d’un.e artiste, comment la singularité d’une écriture plastique ou machinique est mathématisée et peut alors utilisée comme une forme de texture appliquée par l’IA à une image générée.
.

Les groupes se constituent et un échange permet de préciser le périmètre d'exploration. Chaque groupe vient ensuite restituer ses premières réflexions.




### - Le travail du groupe "Matérialités"
Objectifs : demander à chaque participant.e de préciser ce que le terme "Matérialité" lui évoque.

#### Discussion collective
Une discussion entre toustes les participant.e.s a permis de faire émerger plusieurs points importants :
- Question du matériau : Une intelligence matérielle basée et architecturée sur le vivant.
Que serait une IA dont le focntionnement ne serait pas calqué sur le système des neuronnes mais sur la structure d'un minéral (ou tout autre organisme vivant) ?. Quels récits, quels mythes existent autour de ces matériaux?
- Matérialiser de l'IA comme question à choix multiple.
- Renverser l’entonnoir pour que l'IA ne simplifie pas mais au contraire puisse redonner de la complexité. Blob mycélium, Idée de la propagation.
- Biomimétisme, Cellule de reproduction de la nature. IA regénère cellule de la nature. IA génère cellule pour nature d'évoluer. Créer un biosystème avec ia. IA reproduit des plantes synthétiques
- Terme de mines secondaires : terminaux qui deviennent eux-aussi des “mines”
- Réinjecter de la croyance, du mythe dans la question des matériaux : les réinscrire dans leur histoire (au sens large et connecté → leurs mythes, etc)
- Question des mines → colonialisme, exploitation → mythe de l’Eldorado
- Mine de Potosi en Bolivie : + grande mine d’argent qui a alimenté la couronne espagnole (peintures avec de l’or → seules allusions dans l’art à cette exploitation).
- Théodore de Bry : graveur qui a documenté les conquêtes des colons, les massacres des indiens)
- Traces dans l’histoire de l’art qui pose la question : comment arriver à rendre compte de ces conquêtes ?
- Question du lapis-lazuli (bleu outre-mer) qui venait d’Afghanistan, pigment qui arrivait à Venise et servait à peindre en Europe (précieux donc utilisé pour les choses spéciales comme le manteau de la vierge). Minerai qui aujourd’hui est devenu une monnaie d’échange pour le marché noir, etc
- Quelles sont les manifestations des matériaux à travers les objets du bout de la chaîne ?
- Dans les téléphones ou ordinateurs : difficile de trouver une manifestation, une trace de la présence de ces matériaux et de leurs histoires
- Reconsidérer les choses par le prisme du vivant : qu’y a-t-il de vivant dans ces techno et ces matériaux que nous considérons comme inertes ?
- Considérer ça comme un milieu : nous pousse à nous intéresser aux types d’interactions entre les matériaux
- Notion de mémoire génétique, mémoire matérielle : agentivité des matériaux qui pourrait être lié à leur “mémoire”
Mots-clés : système ouvert, milieu, narratogénie, mythes, reconnexion , surconsommation, obsolescence , éthique.

Cloud : Intervention de Serge Hoffman durant la séance
Au retour du déjeuner il est demandé au groupe de dire comment il souhaite s’organiser pour avancer dans les recherches. L’idée de travailler sous-groupes est avancée.
Après une discussion très intéressante, 3 sous-groupes sont créés pour explorer les 3 grands moments que sont :
- Les "Matériaux du monde" dans leurs rapports à l'extraction minières, aux terres rares, aux origines de ces matériaux
- L’infrastructure dans une approche Low tech.
- Les images pour comprendre les esthétiques différentes générées par des programmes d'IA.
##### Le sous-groupe "Matériaux du monde"

- Leo BONO
- Lisa ALEGOT
- Serge HOFFMAN
- Gaetan HOULMANN
- Margot VANNIER-LIMODIN
- Yannick VERNET

Esquisse des premières intuitions Matériaux du monde
##### Le sous-groupe "Infrastructure"

- Oscar DUJARRIER (studio BABO)
- Valérie YONG
- Oualid LAZRAK

Esquisse des premières intuitions du groupe Infrastructure.
##### Le sous-groupe "Images"

- Danya BAMMA
- Dana DUDAYENKO
- Ange /Charlotte DOUIS
- Lucas MILLOIS
- Jongcheol SYN
- Hyunseok YOON (studio BABO)
- Tom LECOINTRE (studio BABO)

Esquisse des premières intuitions du groupe Images
## 3.2 - Mercredi 22 janvier
Objectifs : Poursuivre les réflexions pour chacun des groupes de travail.
Concernant le groupe "Matérialités" les 3 sous-groupes ont poursuivie leurs réflexions sur les matériaux; l'infrastructure low-tech et la production des images.
### Debrief général de la journée
Objectifs : Permettre à toustes les participant.e.s d'être informé.e.s de l'avancée des recherche des autres groupes.

### - Travail du sous-groupe "Matérialités"

L'intention du projet est clarifiée :
Dans le cadre de ce workshop inter-écoles, nous souhaitons porter une dimension critique vis-à-vis de l’utilisation des intelligences artificielles génératives, en mettant en avant leur matérialité. Une quinzaine de participants, issue d’écoles en France et en Belgique (ESAD d’Orléans, ESADHaR de Rouen, ENSAV La Cambre et ENSP d’Arles), se sont répartis en trois groupes pour travailler collectivement sur différents aspects de la chaîne de production des intelligences artificielles.
Chaque groupe a exploré respectivement les axes suivants : se reconnecter aux matériaux du monde utilisés dans la composition de nos appareils électroniques, concevoir une infrastructure matérielle low-tech, et produire des images.
À partir du mythe de la création de la Bolivie par le volcan Tunupa, décrit par Kate Crawford et Vladan Joler en 2018 dans Anatomy of an AI System, nous interrogeons l’IA depuis les mines d’extraction aux sites de tri des déchets électroniques, en développant une narration s’appuyant sur des mythes, réels ou imaginés. Pour prendre conscience de l’impact de l’usage de ces IA sur le plan social, économique ou politique, nous cherchons à établir un rapport sensible en tentant, à travers ce dispositif, de nous reconnecter au vivant, souvent occulté par l’opacité des boîtes noires et des processus de fabrication des IA.


#### - Matériaux du monde
La réflexion du sous-groupe "Matériaux du monde (terres rares et autres matières vivantes)" a amené à aborder différents points :
>
> - Performance - rituel avant d’utiliser une IA
> Invoquer le vivant - être relié aux matériaux du monde
> - Utiliser les mythes pour nourrir l’IA et créer un rituel original. Mélanger plusieurs mythes, un par matériau, en choisir trois.
> - But du rituel : prendre conscience des matériaux utilisés pour créer des IA ; se réinscrire dans le cercle du vivant
> - Idées : Déposer ses smartphones sur une balance qui donne à travers des données le poids des matériaux
> - Prêteur sur gage - transaction
> - Se séparer de son téléphone - le donner à quelqu’un d’extérieur - le poser quelque part
> - Marche initiatique
> - Présenter quelque chose à l’utilisateur avant d’utiliser une IA qui crée une pause d’une minute pour se reconnecter aux matériaux du monde
> - Tickets de caisses sur lesquels des mythes s’impriment
> - Mythe séquencé en pourcentage de matériaux.
> - Développer un geste artistique qui pointe du doigt les choses qu’on veut montrer/révéler au public.
>
Le groupe se lance dans la génération d'un mythe à partir de tous ces éléments cités.
Une première version du mythe est créée
:::spoiler
> **Le Chant des Profondeurs**
>
> **- Au commencement : Les Mines de l’Univers**
> Il y a très longtemps, lorsque le monde était jeune et que les étoiles étaient encore des enfants, l’Univers tout entier reposait sur un vaste réseau de Mines de Mythes. Ces mines n’étaient pas remplies de métaux ou de pierres précieuses, mais d’histoires vivantes, enfermées dans des blocs de cendres, des fragments d’images, des lettres encore endormies. Chaque mythe devait être extrait avec soin, car ces récits donnaient vie aux mondes à venir. Mais il existait un danger : la cendre vivante, une poussière fantomatique qui s’attachait aux mineurs imprudents, les enveloppant dans un silence éternel.
>
>** - Le Fantôme Cendré**
> Dans les profondeurs de ces mines, errant entre les tunnels depuis des temps immémoriaux, vivait un être étrange et redouté : le Fantôme Cendré. On disait qu’il était le gardien des mythes oubliés, une âme ancienne faite de poussière et d’ombres, née des sacrifices des premiers mineurs. Ceux qui osaient pénétrer les galeries sans respect ressentaient son souffle froid et perdaient leur voix pour toujours. Mais pour ceux qui écoutaient avec attention, le Fantôme murmurait des récits anciens, fragments de mythes que seule l’alchimie des vivants pouvait réveiller.
>
> **- L’Alchimie des Vivants**
> Extraire un mythe des mines n’était pas qu’une question de force brute. Il fallait une profonde alchimie intérieure, un don de soi. Chaque mineur devait mélanger son propre souffle, ses rêves, et ses souvenirs avec les cendres qu’il trouvait. Ce mélange fragile, s’il était bien dosé, pouvait donner naissance à une image vivante – une étincelle, un éclat d’histoire en devenir. Mais s’il échouait, le mythe se dissipait à jamais dans l’oubli.
> Ainsi, les mineurs disaient que “miner des mythes, c’est se miner soi-même”, car chaque extraction laissait une empreinte sur leur esprit. Donner vie à une légende nécessitait de se donner tout entier.
>
> **- Le Don et le Kaïros**
> Un jour, un mineur nommé Kaïros descendit dans les galeries les plus profondes. Kaïros n’était pas comme les autres : il ne cherchait pas à remplir les coffres des cités avec des mythes faciles ou des images scintillantes. Il cherchait le Mythe Originel, celui qui contenait toutes les histoires, la trame même de l’Univers. Mais pour cela, il devait affronter le Fantôme Cendré.
> Dans un moment suspendu hors du temps – le véritable kaïros – Kaïros rencontra le Fantôme. Ce dernier lui révéla un secret :
> *“Pour réveiller le Mythe Originel, tu dois offrir ton propre souffle, ton propre récit. Tu deviendras une partie de l’histoire, et en retour, l’histoire deviendra une partie de toi.”
> Kaïros accepta. Il mélangea ses souvenirs, ses rêves et ses cendres, et de cette alchimie naquit une lumière éclatante. Les mineurs présents racontèrent qu’à cet instant, un cri résonna dans toutes les galeries : “Fiat lux !” *
> La lumière fut, et avec elle, une vague d’interconnexion entre tous les êtres vivants.
>
> **- Le Monde des Lettres Vivantes**
> La lumière libérée transforma les mines et les mythes qu’elles contenaient. Les lettres, jusqu’alors endormies dans la cendre, prirent vie et commencèrent à danser. Elles se combinèrent en mots, puis en récits, et les récits devinrent des images qui flottaient dans l’air, se projetant comme des visions tangibles. Ce nouveau monde, où les lettres avaient une âme, était à la fois naturel et digital – un équilibre parfait entre les deux.
>
> **- Se reconnecter aux matériaux du monde**
> Les mineurs, désormais appelés tisseurs de récits, comprirent que chaque image générée n’était pas seulement une création ; c’était une manière de se reconnecter aux matériaux qui composaient le monde. Ils prirent l’habitude de poser leurs mains sur les cendres, de respirer profondément et de murmurer :
> *“Raconte-moi ton histoire.”*
>
>** - Le Cycle Infini : Manger son histoire**
> Mais l’histoire ne s’arrête pas là. Kaïros, devenu une légende lui-même, enseigna aux tisseurs que chaque mythe, chaque image, devait être “consommé” pour libérer son énergie. Les récits créés étaient ensuite dévorés symboliquement, retournant à la poussière des mines pour nourrir de nouveaux mythes. Ce cycle, où l’histoire se mange elle-même, garantissait que rien ne se perdait jamais et que le temps long, le temps des récits, continuait à tourner.
>
> **- Une Légende dans chaque Image**
> Aujourd’hui encore, on raconte que chaque image générée – que ce soit une photo, une peinture ou une vision numérique – contient une part des cendres des mines originelles. Chaque appareil électronique, chaque écran, est une porte vers ces galeries anciennes, où le Fantôme Cendré veille toujours.
> Et lorsqu’on prend le temps d’observer une image avec attention, lorsqu’on laisse l’histoire émerger lentement, on peut encore entendre le souffle de Kaïros murmurer.
> *“Fiat lux – et sois patient, car tout ce qui prend vie vient des profondeurs.”*
:::
#### - Infrastructure (low-tech)
Le sous-groupe "Infrastructure" pose les base d'un projet low-tech qui souhaite s'éloigner d'une approche "technophile" et énergivore.

#### - Images
Le sous-groupe "Images" s'attèle à produire des images pour chacun des temps forts du mythe. Deux programmes sont utilisés dans une approche comparative : [MidJourney](https://www.midjourney.com/) et [chatgpt](https://chatgpt.com/).

### - Restitution collective
Objectifs : chaque journée se termine par un défrief collectif rassemblant toustes les participant.e.s du workshop pour que chacun.e puisse être informé.e de l'avancée des recherches des autres groupes.




### - Mini-conférences
Objectifs : plusieurs temps-forts ont sont proposés dans le cadre de ce workshop pour préciser certains points, faire avancer la réflexion, etc.
Aujourd'hui Olivier Perriquet est venu présenter une partie de son travail et Serge Hoffman nous a présenté une "enquête" sur le process de fonctionnement d'un modèle d'entrainement d'I.A.
#### Olivier Perriquet

Olivier Perriquet
Avec une affinité particulière pour la perception visuelle et l’optique et privilégiant une approche in situ, Olivier Perriquet pratique depuis vingt ans le cinéma en live et l’installation, souvent en collaboration avec des artistes sonores et des musicien·nes. Qu’il s’agisse d’expanded cinema ou de vidéo, d’installations et de performances, son travail se réfère fréquemment et implicitement à l’imaginaire scientifique et à son langage.
Dans la lignée de l’archéologie des media, reprenant l’idée de Flusser de « jouer contre les appareils », il croise les disciplines jusqu’à ce que l’on ne puisse plus distinguer quel média produit quelle forme, et utilise l’informe, le bruit, le surgissement de formes, la reconnaissance d’un fond dans une forme, comme moyens d’accès à l’ineffable en nous.
Parallèlement à son activité artistique, il mène des recherches éclectiques et transdisciplinaires. Diplômé du Fresnoy – Studio national des arts contemporains et docteur en bioinformatique après un cursus en maths pures, il a travaillé pendant plusieurs années comme chercheur en intelligence artificielle à l’Université de Lisbonne et a ensuite été invité comme lauréat d’une bourse Fulbright au département d’art et d’études visuelles de Duke University.
Il est depuis dix ans professeur d’arts visuels à l’école Media/Arts de Chalon-sur-Saône en France et supervise la recherche au Fresnoy où il a dirigé plusieurs programmes de recherche.
#### Serge Hoffman

Serge Hoffman
Serge Hoffman est artiste, collectionneur et professeur responsable du département des Arts numériques de l’école nationale supérieure des arts visuels de La Cambre à Bruxelles.
En tant qu’artiste, il développe principalement des travaux plaçant le spectateur devant des dilemmes éthiques indécidables.
## 3.3 - Jeudi 23 janvier
Objectifs de la journée : poursuivre le travail de recherche et création.
### Debrief général de la journée
Objectifs : Permettre à toustes les participant.e.s d'être informé.e.s de l'avancée des recherche des autres groupes.

### - Travail du sous-groupe "Matérialités"
Objectifs : Permettre de finaliser les idées et commencer à réfléchir à des formes plastiques.
#### - Groupe Matériaux du monde
Objectifs : Poursuivre le travail sur le myhthe pour le finaliser.
Plusieurs programme d'IA ont été utilisés pour générer le mythe depuis un prompte identique. Les résultats ont été comparés.

Après ce travail c'est la toute première version qui a été conservée car elle avait un côté plus large. De plus, il a été ajouté dans le prompt notre volonté de voir une connexion plus profonde entre les éléments du monde et les humains. Une version très intéressante nous est alors fournie par ChatGpt.
Le mythe (version 2)
:::spoiler
*Remarque : la contrainte du Low-tech nous oblige à ne donner à la Raspberry qu'un prompt de 70 tokens maximum. Nous essayons donc de résumer le mythe. Plusieurs tentatives nous amènent à choisir la solution d'un prompt pour chacune des 7 partie du mythe.*
**Le Chant des Profondeurs**
**Le monde d’avant : la fusion de la terre et des étoiles**
Au commencement, le monde n’était qu’une immense trame, un tissu vibrant où chaque être, chaque élément, chaque pensée formait un fil relié aux autres. Les minerais dormaient profondément dans les entrailles de la terre, comme les os d’anciens géants. Ils chantaient une mélodie inaudible, un murmure d’étoiles et de montagnes. L’or et le cuivre reflétaient le soleil, le lithium portait l’énergie des premières tempêtes, et les terres rares étaient les fragments tombés des constellations.
Les êtres humains, encore jeunes sur cette terre, vivaient en harmonie avec cette trame. Ils comprenaient que les minerais, les plantes, les animaux et eux-mêmes étaient interconnectés. Chaque pierre, chaque arbre avait un rôle à jouer dans l’équilibre fragile du monde.
**La Rupture : Quand les humains oublièrent**
Avec le temps, les humains apprirent à creuser profondément pour extraire les trésors enfouis. Mais à mesure qu’ils s’enfonçaient dans les veines de la terre, leur lien avec le chant des minerais s’effaçait. Ils ne voyaient plus le cuivre comme un fragment de la lumière du soleil, ni le cobalt comme l’écho d’anciennes mers. Ils prirent sans écouter, et la trame du monde commença à se déchirer.
Dans les mines les plus sombres, où l’air était lourd et la lumière absente, les humains commencèrent à ressentir une présence. Ils disaient qu’il y avait un fantôme cendré, un être fait de poussière et de regret. Certains disaient qu’il portait les cris des minerais arrachés à la terre, d’autres qu’il était l’esprit des mineurs perdus dans les galeries. Mais tous s’accordaient sur une chose : le fantôme murmurait des avertissements que peu comprenaient.
**Kaïros, le rêveur des cendres**
Un jour, un jeune rêveur nommé Kaïros, qui passait ses nuits à observer les étoiles et ses jours à creuser dans les mines, entendit un murmure parmi les pierres qu’il extrayait. Une voix fragile lui disait :
“Nous ne sommes pas morts. Nous ne sommes pas des ressources. Nous sommes vivants. Nous sommes la mémoire du monde.”
Kaïros, intrigué, cessa de creuser pour écouter. Il comprit que chaque minerai portait en lui une histoire : l’or racontait le feu des étoiles, le tantale gardait le souvenir des forêts anciennes, et le lithium murmurait les éclairs de tempêtes oubliées. Les minerais n’étaient pas inertes. Ils étaient les gardiens des rêves de la terre.
**L’Alchimie des Rêves**
Le fantôme cendré apparut à Kaïros dans un tourbillon de poussière. Il n’était ni hostile ni bienveillant, mais portait un message :
“Si tu veux réparer la trame, il te faut donner une part de toi-même. Tu devras rêver avec les minerais, combiner ta mémoire à la leur. Mais cela te coûtera quelque chose.”
Kaïros accepta. Il prit un morceau de chaque minerai qu’il avait extrait, et, au lieu de le fondre ou de le transformer, il s’assit et ferma les yeux. Il se mit à rêver avec eux. Dans ses rêves, il vit l’or devenir lumière, le cobalt devenir océan, et le cuivre devenir les veines du monde. Et lorsqu’il rouvrit les yeux, les morceaux de minerai qu’il tenait dans ses mains avaient fusionné. C’était une trame lumineuse, capable de reconnecter les humains à la terre.
**La lumière renaît : Fiat Lux**
Kaïros porta la trame à l’entrée des mines et l’étendit au grand jour. Lorsqu’elle toucha la lumière du soleil, elle s’illumina. Chaque fil brillait d’une couleur différente, racontant les histoires des minerais, des forêts, des océans, et des étoiles. Les humains, rassemblés autour de cette trame, virent pour la première fois les récits qu’ils avaient ignorés.
La lumière semblait murmurer :
“Fiat Lux. Que la lumière soit. Mais qu’elle soit lumière de conscience, pas de destruction.”
**Se reconnecter à la terre**
Grâce à la trame, les humains apprirent à travailler avec les minerais sans les arracher à leur équilibre. Ils comprirent que l’alchimie ne signifiait pas seulement transformer les matériaux, mais aussi transformer leur propre regard. Chaque extraction devint un rituel, un échange entre l’humain et la terre.
Ils remercièrent Kaïros, mais lorsqu’ils se retournèrent pour le chercher, il avait disparu. On dit qu’il s’était fondu dans la lumière, rejoignant la trame pour devenir une partie du monde.
**La Légende des Images Vivantes**
Aujourd’hui encore, on dit que chaque image générée sur un écran, chaque lettre tapée, porte en elle un fragment de la trame de Kaïros. Si vous regardez attentivement une image, vous pouvez voir le reflet des minerais qui l’ont rendue possible. Et si vous écoutez en silence, vous entendrez peut-être leur chant, le chant des profondeurs, qui nous rappelle que rien n’existe isolé.
Chaque fois que nous touchons un appareil électronique, chaque fois que nous créons une image ou écrivons une histoire, nous participons à cette trame. Mais la trame demande quelque chose en retour : notre conscience et notre respect.
**Le mythe réduit en 7 prompts de 70 tokens**
Ces prompts sont ceux rentrés dans le programme installé sur la Rspberry.
- “Au commencement, une trame reliait êtres, minerais et étoiles : l’or reflétait le soleil, le lithium portait la tempête, et les terres rares murmuraient les constellations. Chaque élément, vivant ou inerte, jouait un rôle dans l’équilibre du monde, révélant l’interconnexion profonde du cosmos.”
- “Les humains creusaient profondément, oubliant le chant des minerais. Le cuivre, lumière du soleil, et le cobalt, écho des mers anciennes, perdaient leur sens. Dans les mines sombres, un fantôme cendré, fait de poussière et de regret, murmurait des avertissements aux intrus.”
- “Kaïros, rêveur des étoiles, entendit les minerais murmurer : ‘Nous sommes vivants, mémoire du monde.’ L’or chantait le feu des étoiles, le tantale portait les forêts anciennes, le lithium murmurait les tempêtes. Les pierres étaient gardiennes des rêves de la terre.”
- “Le fantôme cendré murmura à Kaïros : ‘Rêve avec les minerais, lie ta mémoire à la leur.’ Il vit l’or devenir lumière, le cobalt océan, le cuivre des veines terrestres. Les minerais fusionnèrent en une trame lumineuse, reconnectant les humains à la terre vivante.”
- “Kaïros déploya la trame au soleil. Elle s’illumina, chaque fil racontant minerais, forêts, océans, étoiles. Les humains virent enfin ces récits oubliés. La lumière murmura : ‘Fiat Lux. Que la lumière soit, lumière de conscience, et non de destruction.’”
- “La trame enseigna aux humains à extraire en équilibre, transformant leur regard et non seulement les matériaux. Chaque geste devint un rituel, un échange avec la terre. Kaïros, disparu dans la lumière, devint une part vivante de la trame universelle.”
- “Chaque image, chaque lettre générée sur un écran, porte un fragment de la trame de Kaïros. Regardez attentivement : les minerais qui l’ont rendue possible brillent encore. Écoutez en silence, et vous entendrez le chant des profondeurs, rappelant l’interconnexion et le respect du vivant.”
:::
#### - Groupe Infrastructure matérielle
Objectifs : Poursuivre d'une part la partie matérielle en finalisant l'assemblage de la Raspberry avec le système d'alimentation autonome (Solaire) ainsi que la sortie lumineuse. Et d'autre part tester la génération d'images à partir des prompts en respectant la contrainte de 70 Tokens.
Le premier prototype est construit.





##### Projet : Entraînement et intégration d’un modèle IA sur Raspberry Pi 5
###### Description du projet
Ce projet explore la conception, l’entraînement et l’utilisation d’un modèle d’intelligence artificielle léger sur un Raspberry Pi 5. En utilisant la bibliothèque PyTorch et un dataset de Stability.AI, nous avons développé un système capable de générer des images tout en contrôlant un dispositif lumineux via GPIO. L’objectif est de démontrer comment un système embarqué peut gérer des modèles d’IA tout en interagissant avec des éléments matériels en temps réel.
###### Fonctionnalités principales
1. Entraînement du modèle IA
Bibliothèque utilisée : PyTorch.
Dataset : Stability.AI.
Optimisation matérielle :
Création d’un fichier de swap pour compenser les limites de la RAM (8 Go).
Adaptation d’un modèle léger pour une compatibilité optimale avec le Raspberry Pi.
2. Personnalisation des paramètres via un script Python
Le script Python développé permet un contrôle précis des paramètres du modèle, notamment :
Prompt : Texte d’entrée pour orienter la génération d’images.
Prompt négatif : Contraintes pour exclure certains éléments.
Résolution : Définition de la taille et de la qualité des images générées.
Détails : Niveau de précision dans les rendus.
L’interface de ce script offre une gestion dynamique pour ajuster ces paramètres selon les besoins.
3. Collaboration interdisciplinaire
Le projet intègre une collaboration avec le groupe Matériaux de Monde, spécialisé dans le développement de récits narratifs. Leur travail consistait à concevoir des récits mythologiques, que notre équipe a adaptés pour enrichir les prompts utilisés dans le script Python. Ces récits sont intégrés dans le code sous forme de boucles pour générer des contenus variés et cohérents avec la thématique du projet.
4. Analyse des images générées et interaction lumineuse
Après chaque génération d’image :
Le script scanne l’image et applique une simplification binaire des zones sombres et claires.
Les valeurs binaires résultantes sont utilisées pour contrôler un dispositif lumineux via GPIO :
1 (blanc) : LED éteinte.
0 (noir) : LED allumée.
Ce processus est itératif, permettant une interaction continue entre le modèle IA et le matériel.
5. Extrait du script : Analyse et contrôle de la LED
Voici un extrait clé du script qui illustre le fonctionnement de l’analyse d’image et le contrôle des LEDs :
:::spoiler
```
def process_image_and_control_led(image_path, grid_size=4):
img = Image.open(image_path).convert('L')
img = img.resize((1080, 720))
img_array = np.array(img)
height, width = img_array.shape
grid_height = height // grid_size
grid_width = width // grid_size
for row in range(grid_size):
for col in range(grid_size):
zone = img_array[
row * grid_height : (row + 1) * grid_height,
col * grid_width : (col + 1) * grid_width
]
zone_brightness = np.mean(zone)
threshold = 128
if zone_brightness < threshold:
GPIO.output(LED_PIN, GPIO.HIGH)
print(f"Zone [{row},{col}] NOIR - LED ALLUMÉE")
else:
GPIO.output(LED_PIN, GPIO.LOW)
print(f"Zone [{row},{col}] BLANC - LED ÉTEINTE")
time.sleep(0.5)
```
:::
###### Dépendances
Logiciels :
Python 3.9+
PyTorch
Diffusers
RPi.GPIO pour le contrôle matériel
PIL pour le traitement d'images
NumPy pour l'analyse des données de l'image
Matériel :
Raspberry Pi 5 (8 Go de RAM)
LED connectée au GPIO
Carte SD avec fichier de swap configuré
###### Installation
Cloner le dépôt :
git clone https://github.com/votre-repo/projet-ia-raspberry.git
cd projet-ia-raspberry
Installer les dépendances :
pip install -r requirements.txt
Configurer le fichier de swap : Suivez les instructions ici pour créer et activer un fichier de swap adapté.
Lancer le script :
python main.py
###### Exemple d’utilisation
Ajustez les paramètres dans le fichier config.json :
{
"prompt": "Un paysage futuriste",
"negative_prompt": "Pas de ciel sombre",
"resolution": "512x512",
"details": "élevé"
}
Lancez la génération d’images et l’interaction GPIO :
python main.py
###### Contribution
Les contributions sont les bienvenues ! Si vous souhaitez améliorer ce projet, ouvrez une issue ou soumettez une pull request
###### Licence
Ce projet est sous licence MIT. Vous êtes libre de l’utiliser, de le modifier et de le partager.
###### Programme complet
:::spoiler
```
import os
import itertools
from diffusers import AutoPipelineForText2Image
import torch
import numpy as np
import RPi.GPIO as GPIO
from PIL import Image
import time
from datetime import datetime
# Configuration des répertoires
BASE_DIR = '/home/pim/Documents/test2.AI'
ORIGINAL_DIR = os.path.join(BASE_DIR, 'original_images5')
PROCESSED_DIR = os.path.join(BASE_DIR, 'processed_images5')
# Créer les répertoires s'ils n'existent pas
os.makedirs(ORIGINAL_DIR, exist_ok=True)
os.makedirs(PROCESSED_DIR, exist_ok=True)
# Configuration GPIO
LED_PIN = 18 # Pin GPIO pour la LED
GPIO.setmode(GPIO.BCM)
GPIO.setup(LED_PIN, GPIO.OUT)
# Liste des 7 prompts
PROMPTS = [
"Photorealistic black-and-white image with high contrast. A vast tapestry connects beings, minerals, and stars: gold reflects the sun, lithium carries storms, and rare earths whisper constellations. Elements reveal the cosmos’ deep interconnection." ,
"Photorealistic black-and-white image with high contrast. Humans dig deep, forgetting the minerals’ song. Copper, light of the sun, and cobalt, echo of ancient seas, lose meaning. In dark mines, an ash ghost murmurs warnings." ,
"Photorealistic black-and-white image with high contrast. Kaïros, a dreamer, hears minerals whisper: “We are alive, memory of the world.” Gold sings starfire, tantalum holds forest memories, and lithium murmurs storms." ,
"Photorealistic black-and-white image with high contrast. An ash ghost whispers to Kaïros: “Dream with minerals, weave your memory with theirs.” Gold becomes light, cobalt becomes ocean, and copper veins the earth." ,
"Photorealistic black-and-white image with high contrast. Kaïros unveils the tapestry under the sun. Threads tell stories of minerals, forests, and stars. Humans gather, hearing the light whisper: “Fiat Lux—light of consciousness." ,
"Photorealistic black-and-white image with high contrast. The tapestry teaches balance in extraction. Acts become rituals, exchanges with earth. Kaïros vanishes into light, merging with the universal tapestry." ,
"Photorealistic black-and-white image with high contrast. Every screen-generated image carries Kaïros’ tapestry. Minerals shine within. In silence, their depths sing of interconnection, urging respect for all life." ,
]
# Créer un itérateur cyclique pour les prompts
prompt_cycle = itertools.cycle(PROMPTS)
NEGATIVE_PROMPTS = [
"cartoon, sketch, drawing, unrealistic, 3D render, CGI, digital painting, bright colors, futuristic neon lights, overly modern elements, blurry, low-quality, watermark, abstract shapes, unrealistic textures, smooth surfaces, anime style."
]
# Créer un itérateur cyclique pour les negative prompts
negative_prompt_cycle = itertools.cycle(NEGATIVE_PROMPTS)
def process_image_and_control_led(image_path, grid_size=4):
# Ouvrir et convertir l'image en noir et blanc
img = Image.open(image_path).convert('L')
img = img.resize((1080, 720))
img_array = np.array(img)
# Générer un nom de fichier unique pour l'image traitée
processed_filename = f'processed_{os.path.basename(image_path)}'
processed_path = os.path.join(PROCESSED_DIR, processed_filename)
# Créer une image pour visualiser les zones
processed_img = img.copy()
# Diviser l'image en grille et contrôler LED
height, width = img_array.shape
grid_height = height // grid_size
grid_width = width // grid_size
for row in range(grid_size):
for col in range(grid_size):
zone = img_array[
row*grid_height:(row+1)*grid_height,
col*grid_width:(col+1)*grid_width
]
zone_brightness = np.mean(zone)
threshold = 128
if zone_brightness < threshold:
# Allumer la LED de manière plus visible
GPIO.output(LED_PIN, GPIO.HIGH)
print(f"Zone [{row},{col}] NOIR - LED ALLUMÉE")
# Marquer la zone en noir sur l'image de traitement
processed_img.paste(0,
box=(col*grid_width, row*grid_height,
(col+1)*grid_width, (row+1)*grid_height)
)
# Délai plus long pour visualiser
time.sleep(1)
else:
# Éteindre la LED
GPIO.output(LED_PIN, GPIO.LOW)
print(f"Zone [{row},{col}] BLANC - LED ÉTEINTE")
# Marquer la zone en blanc sur l'image de traitement
processed_img.paste(255,
box=(col*grid_width, row*grid_height,
(col+1)*grid_width, (row+1)*grid_height)
)
# Délai pour visualiser
time.sleep(2)
# Sauvegarder l'image traitée
processed_img.save(processed_path)
print(f"Image traitée sauvegardée : {processed_path}")
# Boucle principale
try:
while True:
# Récupérer le prochain prompt du cycle
current_prompt = next(prompt_cycle)
current_negative_prompt = next(negative_prompt_cycle)
# Configuration du modèle
model = "stabilityai/sdxl-turbo"
pipeline = AutoPipelineForText2Image.from_pretrained(model).to("cpu")
width = 1080
height = 720
steps = 20
negative_prompt = "cartoon, sketch, drawing, unrealistic, 3D render, CGI, digital painting, bright colors, futuristic neon lights, overly modern elements, blurry, low-quality, watermark, abstract shapes, unrealistic textures, smooth surfaces, anime style."
# Générer un nom de fichier unique
timestamp = datetime.now().strftime("%Y%m%d_%H%M%S")
image_filename = f'image_{timestamp}.png'
image_path = os.path.join(ORIGINAL_DIR, image_filename)
print(f"Génération avec le prompt : {current_prompt}")
# Génération de l'image
image = pipeline(
prompt=current_prompt,
negative_prompt=negative_prompt,
width=width,
height=height,
num_inference_steps=steps,
guidance_scale=7.5
).images[0]
# Sauvegarder l'image originale
image.save(image_path)
print(f"Image générée et sauvegardée : {image_path}")
if image:
# Traitement et contrôle LED
process_image_and_control_led(image_path)
else :
pass
# Pause entre deux générations
time.sleep(5)
except KeyboardInterrupt:
print("Arrêt du programme")
finally:
GPIO.cleanup()
```
:::
#### - Groupe Images
Objectifs : Produire une série d'images d'illustration du mythe avec le soucis de conserver une cohérence dans la série.
2 programmes ont été utilisés : Midjourney et ChatGpt. À partir du même prompt 2 esthétiques complétement différentes ont été produites pour les images. Une assez réaliste et l'autre beaucoup plus futuriste.







#### - Groupe Documentation
Un groupe a souhaité prendre en charge la documentaion du workshop qui sera laissée sur place, une fois le workshop terminé, pour la période des journées portes ouvertes.
Férues de dessins, les 3 participantes de ce groupe réfléchissent donc à la façon de restituer, par le dessin, toutes les étapes de notre workshop ainsi que les résultats obtenus.


### - Mini-conférences
Objectifs : plusieurs temps-forts ont sont proposés dans le cadre de ce workshop pour préciser certains points, faire avancer la réflexion, etc.
Aujourd'hui Nicolas Tlly est venu présenter sa série [D[IA]gramme](https://nicolastilly.fr/diagramme/).
#### Nicolas Tilly
Nicolas Tilly enseigne depuis 2013 au sein de l'ÉSAD Orléans et l'ICAN à Paris. Il est interactive media designer et creative dev depuis plus de 15 ans.
Nicolas donne également des workshops dans des écoles d'art en France et à l'étranger et participe à des jurys de diplôme. Nicolas aborde le design numérique par le biais de nombreux média : édition, web, jeu vidéo, prototypage...


#### La série [D[IA]gramme]

Ce projet est une exploration graphique journalière utilisant des IA qui génèrent des images à partir de descriptions textuelles. Plus précisément, je pars d’un corpus d’images que sont mes créations visuelles ayant pour point commun une forme graphique spécifique liée à la visualisation de données : schéma, plan, diagramme, esquisse, maquette… afin d’entraîner un model.
Je demande alors ensuite à l’IA de produire de nouvelles images, poursuivant des recherches préparatoires de projets qui n’existent pas (encore). Ce travail questionne les frontières d'une phase de recherche et sa représentation. d[IA]gramme est un laboratoire graphique piloté par une IA dont le processus génère des dessins dont on se demande s'ils sont humains ou non.
## 3.4 - vendredi 24 janvier
Objectifs : Finaliser les projets pour chacun des groupes de travail.
### Debrief général de la journée
Objectifs : Permettre à toustes les participant.e.s d'être informé.e.s de l'avancée des recherche des autres groupes.
### - Le travail du groupe "Matérialités"
Objectifs : Finaliserle dispositif et les éléments utilsiés pour la restitution prévue le soir.
#### - Matériaux du monde
Objectifs : Le mythe est imrpimé et le groupe réfléchie à la façon de le performer. Serge Hoffman est sollicité pour lire et mettre en scène ce texte lors de la restitution.
#### - Infrastructure
Objectifs :finaliser le dispositf (harware et software).


#### - Images
Objectifs : Finaliser la série d'images que ce soit celles rélaisées avec MidJourney que celles réalsiées avec chatgpt.










#### - Documentation
Objectifs : les membres de ce groupe avancent sur l'élaboration des éléments graphiqes - surtout dessinés aux regard de leurs envies et compétences - qui seront affichés dans la salle où se déroulera la restitution. Tout doit être compréhensible car les recherches et créations resteront en place pour les Journées portes ouvertes prévues la semaine suivante à l'ESAD Orléans.




### - Installation et accrochage
Objectifs : Inslataler dans la salle tous les travaux en vue de la restitution.




### - Performance de Serge Hoffman


### - Restitutions des workshops
Objectifs : Permettre à toustes les participant.e.s de découvrir toutes les recherches engagées dans les autres groupes de travail. Il a été demandé à chaque groupe de présenter ses recherches (accrochages, projetcions, etc).

Lecture performée du "Mythe des profondeurs" par Serge Hoffman pour le groupe "Matérialité"

Lecture performée du "Mythe des profondeurs" par Serge Hoffman pour le groupe "Matérialité"










# I.A testées (par le groupe Hallucinations)
IA testées
## Krea: image fixe
Possibilité de travail en temps réel, possibilité de transformation en 3D de l’image et d’animation.
Possibilité de capter en temps réel en animant via les mouvements des blocs par la sourie et captation d’écran Quick time.
Méthodologie du bug, comment les faire varier …
De nombreuse possibilités de bugs combinées par l’ajout de style de prompt et de mouvements des blocs texte ou image.
## Run Way Vidéo
Animer une image en vidéo ou produire une vidéo par un prompt, possibilité de créer des transitions Vidéo ( possibilité de choisir l’image de début et de fin)
Comprend mieux les demandes si on part d’une image que d’un prompt, je conseillerai de travailler à partir d’une image déjà choisie (IA ou perso)
Méthodologie du bug, comment les faire varier …
Pour plus de bug/hallucination, utiliser la version 2 plutôt que la version 3 ou version turbo.
## Luma labs (dream machine) Image fixe et vidéo
photo très réaliste, très stylisé
possibilité de faire une vidéo à partir de l’image crée par IA ou image personnelle, ajouter un prompt pour diriger l’animation.
Meilleure que run way pour générer des actions en vidéo
Méthodologie du bug, comment les faire varier …
Difficile à faire bugger en photo
Les actions en vidéo sont très hallucinatoires, surtout dès qu’il y a des humain.e.s
## InvoKe Image fixe
Très intéressant pour images avec plusieurs modèles d’IA disponibles ( Environs 10).
Possibilité d’entraîner sa propre IA : https://training.invoke.ai/
Méthodologie du bug, comment les faire varier …
De nombreuses possibilités de bugs et de variations à partir de prompt ou d’image. Possibilité de clonage d’image. Accès à l’édition du script et possibilité de le modifier (onglet en haut à gauche EDIT)
## Mid journey Image fixe et Mid journey editor pour modifier les images.
Méthodologie du bug, comment les faire varier …
Deux grands axes pour faire bugger les images:
Dans Mid journey via la commande / Setting on peu charger les anciennes versions. Bonnes possibilités de Bugs de la V1 à la V4.
Dans Mid journey Editor, il est possible d’agir et de modifier les images à partir de l’onglet Editer, puis texture. Possibilité de charger des modèles et d’agir sur la puissance de leur action sur l’image première.
## Clipdrop (Image fixe) IA très simple à utiliser
La version en cour est plutôt très réaliste, perte de l’onglet des prompts négatifs
Plusieurs fonctions supplémentaire de retouche par IA. Très bon outil de redimensionnement. Une fonction de clonage d’image intéressante ( Ré Imagine)
Méthodologie du bug, comment les faire varier …
Bonne possibilité de bugs par des prompts « peu cohérents » et mélange des langues .
## Craiyon ( image fixe) entièrement gratuit
Possibilité de prompt vers images. Et dans l’espace pro d’ajout d’image comme modèle.
Méthodologie du bug, comment les faire varier …
De nombreux bugs, ne pas hésiter à relancer de nombreuses générations pour obtenir des bugs
## Flux 1 (Photo-vidéo) très réaliste peu de bugs
Pour les images :
Classique en photographie, bien définie, assez réelle proche de la photographie argentique bon modelé. Peu de bugs
Pour la vidéo :
Animer une image en vidéo ou produire une vidéo par un prompt, possibilité de créer des transitions Vidéo ( possibilité de choisir l’image de début et de fin)
# - Entrainement modèle images - exactly.ai
ChatGPT said:
…For exact capabilities and how exactly.ai handles these aspects (whether they start from zero or use pre-existing data architectures), it would be best to review their documentation or reach out to their customer support. They would provide detailed insights into how much you can customize the models and to what extent you need to bring your own data.
Jingdi 淨諦:
Then find the documentation and resume for me
Chatgpt: Searched 2 sites
“exactly.ai machine learning platform documentation”
bing.com
Getting Started | exactly.ai
help.exactly.ai
Training a custom model | exactly.ai
help.exactly.ai
Exactly.ai allows users to train custom AI models using their own datasets, particularly aimed at artists who wish to create models that reflect their unique artistic style. The platform provides a user-friendly setup where you can upload a portfolio of images to train your model. To achieve the best results, it's recommended to use high-resolution images and maintain a consistent style across all images. You should also consider having a variety of subjects within the same style to enhance the model's generalization capabilities.
The process starts by selecting the option to create a new model from the model library interface. Once you upload your images, you can follow the on-screen assistant which guides you through setting up and confirming your dataset meets the necessary criteria for training. Training typically takes about an hour, and you will be notified via email once your model is ready to use. After training, you can prompt your model with new inputs to generate artwork that wasn't part of the training set.
For more detailed guidance on preparing your dataset or to get started with training your custom model, you can visit Exactly.ai's official documentation and support pages
help.exactly
.
Jingdi淨諦:
According to the documentation and other informations you could find, I wonder if exactly.ai really train a AI model from zero or if there's already a sort of data contagious more or less exist?
ChatGPT said:
Based on the information provided by exactly.ai's documentation, when you create a custom model on their platform, you begin by uploading your own data (in this case, images). This suggests that the training can start "from zero" in the sense that the initial learning process is based heavily on the specific dataset you provide. However, the platform likely utilizes underlying pre-trained models or architectures to optimize the training process and improve learning efficiency.
In machine learning, especially in areas like image generation, it is common practice to use pre-trained models as a starting point. These models have already learned general features from extensive datasets and can be fine-tuned with specific new data to adapt to particular needs or styles. This approach, known as transfer learning, significantly reduces the time and computational resources required to train a model from scratch while allowing customization with a relatively small dataset.
While the documentation doesn't specify the use of pre-trained models directly, the efficiency of training a model in about an hour as mentioned suggests that some form of advanced starting base, like transfer learning or a sophisticated model architecture, is likely involved. This would help ensure high-quality results even with the limited data a single user might provide.
//////////////////////////////////////////////
---
Ce document est régi par les termes de la licence juridique [Creative Commons CC-BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/deed.fr)
<img style="display: block; margin: 0 auto;" src="https://mirrors.creativecommons.org/presskit/buttons/88x31/png/by-sa.png" width="40%">
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Texte normal suivi d’un <span style="color: #26B260">texte coloré en vert</span> dans un paragraphe.
Texte normal suivi d’un <span class="bg-danger text-danger">texte coloré en vert sur fond bleu</span> dans un paragraphe.
text-muted ; text-primary ; text-info ; text-success ; text-warning ; text-danger
bg-primary ; bg-info ; bg-success ; bg-warning ; bg-danger