96 views
--- title: vittascience (drane PC_elea) author: Drane ac-clermont date: 2024 tags: - vittascience - ia - drane PC_elea --- ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_820d971a64578bc1540f7a0f1114d49f.png) # Principe de fonctionnement des IA génératives avec "vittascience" *([ac-clermont](https://pedagogie.ac-clermont.fr/numerique-educatif/category/documentation-et-tutoriels/))* <center> ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_16a28256f417ae18bc2fe68e8dd83fb1.png =x200) **vittascience IA : les outils de simulation** ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_bc0e3634989adf84e8539ba9d542b5f2.png =x30) </center> :::spoiler ✴ **Contact académique :** :::success * Mail accompagnement Eléa sur l'académie : **accompagnement.elea@ac-clermont.fr** :::success ::: :::spoiler 🔍 **Documentation et tutoriels IA-Codage** * [Documentation et tutoriels IA-Codage (ac-clermont)](https://codimd.apps.education.fr/s/r5zrsA2SY) ::: ---- ### 1. **Token et génération de texte *([vittascience TEXTE](https://fr.vittascience.com/ia/text.php))* :** :::spoiler ⚪ *(détails)* 1. **Choisir un modèle** : (GPT-4o-mini...) et **régler la part d'aléatoire** (créativité) :::info **Principe :** Les LLM (grands modèles de langage) traitent le texte en tokens, unités de sens (mots, sous-mots ou caractères). Chaque token est converti en vecteur numérique. Le modèle analyse ces vecteurs via des couches neuronales pour prédire le token suivant en fonction du contexte précédent, générant ainsi du texte de manière itérative. <br> * **1. Choisir comme modèle** : (Mixtral ; GPT-4o-mini ; Llama-3) avec un préprompt de respect, vérité, évitant les contenus inappropriés dans les réponses. * **2. Régler l'aléatoire** augmente la créativité (Attention aux hallucinations) ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_f960d20f165d282b899955a7507ef40b.png =200x) ::: :::spoiler ⚪ *(détails)* 2. **Choisir une instruction** (Haïku ; Créer un quiz ; émuler un poète ; ...) :::info 3. **Choisir une instruction** "Haiku" pour une démo rapide. Génère un pré-prompt pour la génération de haïkus ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_3b0fe31ce26d9114fde7ad3e836b5bcf.png =300x) ::: :::spoiler ⚪ *(détails)* 3. **Saisir une instruction** (Haiku sur le thème ...), **modifier les tokens**. :::info 4. **Saisir son prompt** "haïku sur le thème ..." dans "Entrer une instruction ..."" Affiche la génération du texte et la valeur de **prédiction des tokens** (vert taux de prédiction fort, rouge faible ) 5. **Changer un token prédit** pour une nouvelle suggestion ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_f8b49b45a2d3d6abbdfb7da67c091879.png =300x) ::: * 🔗 [vidéo vittascience LLM : Une IA générative de texte didactisée (Tube 3'40")](https://tube-numerique-educatif.apps.education.fr/w/o6PEjpTf7WSoaXkd3hBRjp) ### 2. **Générer des images** *([vittascience IMAGE](https://fr.vittascience.com/ia/image-generate.php))* : :::spoiler 🟢 *(détails)* **Générer des images à partir de son prompt** :::info **Principe :** à partir du prompt, l'IA utilise des millions d'images pour créer une nouvelle image. Avec une image brouillée au départ, le traitement du réseau de neurones après plusieurs cycles, propose aléatoirement une image qui se rapproche progressivement de la demande. :::warning **Utilisation** : 1. Choisir le **modèle** (SSD-1B ; Stable-Diffusion-XL) 2. Choisir le **format** de l'image 3. Choisir le **style** 4. Définir la **guidance** éventuellement pour une meilleure précision 5. Saisir son **prompt** et **"Générer"** son image. Une image bruitée s'affine au fur et à mesure de la génération. ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_b1a538c2795ddb81752a14a47e2f82e0.png =300x) ---- :::danger * 🔗 **Vidéo** [IA et Histoire. Générer des images historiques avec l'intelligence artificielle (Youtube 3'38")](https://youtu.be/DBJZwOdQPhI?si=FcYBZeJ6rJqtGEQ5&t=227) ::: ### 3. **Reconnaissance d'images** *([vittascience RECONNAISSANCE](https://fr.vittascience.com/ia/images.php))* : :::spoiler 🟠 *(détails)* **Créer un modèle de reconnaissance d'images** :::info * **IA-vittascience reconnaissance : images, sons, postures :** *vittascience permet de générer un modèle de reconnaissance d'images à partir des catégories d'images que l'on a alimentées. Après entrainement du modèle, vous pouvez tester la probabilité de reconnaissance d'une des catégories entrainées.* ---- **Utilisation** 1. Compléter la **catégorie d'images n°1** avec des **captations vidéos ou des fichiers images**. 2. **Ajouter une catégorie** , puis d'autres si besoin. 3. **Entraîner le modèle** avec des captations vidéos ou des fichiers image 4. **Tester une image** captée ou téléchargée pour vérifier la probabilité de reconnaissance de la catégorie de l'image. 5. **Visualiser le réseau de neurones** ![](https://minio.apps.education.fr/codimd-prod/uploads/upload_02b60f781c95969515445b6eb258ba77.png =300x) ---- * [Tutoriel **Entraînement** IA Vidéo 1 (YouTube 3'39")](https://youtu.be/EDtvcOl_PhA) * [Tutoriel **Fonctionnement du réseau de neurones** IA - vidéo 2 (YouTube 3'05")](https://youtu.be/LWr9RS0y6r4) ; * [Tutoriel IA avec Adacraft (**programmation**) - vidéo 3 (YouTube 2'56")](https://youtu.be/pnXHdTjZOak) ---- :::success * IA-reconnaissance-Programmation [**scratch-teachable machine** (Tube 6'02")](https://tube-sciences-technologies.apps.education.fr/w/xqnmYKhtp8LC9s68bEVGJU) :::