Vittascience et IA : Différence entre versions
(→Préambule) |
|||
(10 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 5 : | Ligne 5 : | ||
https://www.youtube.com/watch?v=EDtvcOl_PhA | https://www.youtube.com/watch?v=EDtvcOl_PhA | ||
+ | |||
+ | == Préambule == | ||
+ | |||
+ | L'utilisation d'une caméra avec des mineurs, même si les images sont conservées localement, soulève d'importants enjeux liés au RGPD. | ||
+ | |||
+ | En plus de la protection des données personnelles, l'utilisation d'images de mineurs relève du droit à l'image, qui exige l'autorisation parentale. | ||
== Entrainer une IA à reconnaitre des images == | == Entrainer une IA à reconnaitre des images == | ||
Ligne 14 : | Ligne 20 : | ||
* Acquérir des compétences pratiques en manipulation d'outils d'IA éducatifs. | * Acquérir des compétences pratiques en manipulation d'outils d'IA éducatifs. | ||
* Comprendre le concept de "jeu de données" (images d'entraînement et de test) pour l'apprentissage d'une IA. | * Comprendre le concept de "jeu de données" (images d'entraînement et de test) pour l'apprentissage d'une IA. | ||
+ | * Démystifier le concept de l'intelligence artificielle | ||
Ligne 19 : | Ligne 26 : | ||
Qu'est-ce qu'un jeu de données : c'est une GRANDE collection de photos, on dit qu'elles sont étiquetées, c'est-à-dire qu'on dit à l'ordinateur ce qu'il y a sur chaque photo, ceci est un carré, ceci est un rond, ceci est un chat etc, l'ordinateur utilise ce jeu de données pour apprendre à identifier les caractéristiques de chaque catégorie et pour ensuite reconnaitre de nouvelles photos qu'il n'a jamais vues ? | Qu'est-ce qu'un jeu de données : c'est une GRANDE collection de photos, on dit qu'elles sont étiquetées, c'est-à-dire qu'on dit à l'ordinateur ce qu'il y a sur chaque photo, ceci est un carré, ceci est un rond, ceci est un chat etc, l'ordinateur utilise ce jeu de données pour apprendre à identifier les caractéristiques de chaque catégorie et pour ensuite reconnaitre de nouvelles photos qu'il n'a jamais vues ? | ||
− | ===== | + | ===== Étape 1 ===== |
Permettre de comprendre le principe d'un jeu de données : <br> | Permettre de comprendre le principe d'un jeu de données : <br> | ||
les données peuvent être : <br> | les données peuvent être : <br> | ||
Ligne 36 : | Ligne 43 : | ||
− | Puis, nous allons commencer à capturer des images (à travers la caméra de votre ordinateur ou, à défaut, en les récupérant sur votre ordinateur). | + | Puis, nous allons commencer à capturer des images (à travers la caméra de votre ordinateur ou, en utilisant les modèles déjà présent, à défaut, en les récupérant sur votre ordinateur). |
− | Pour qu'un modèle soit efficace, il lui faut une grande quantité d'images dans chaque catégorie.<br> | + | Pour qu'un modèle soit efficace, il lui faut une grande quantité d'images dans chaque catégorie, mais déjà avec 2 photos ça fonctionne déjà.<br> |
Placez un post-it avec un rond dessiné dessus dans la zone visible par la caméra, puis cliquez sur le bouton "prendre une photo" et capturez ensuite entre 10 et 15 photos de ronds. Ils peuvent être dessinés avec plusieurs feutres, découpés dans une autre forme. Il faut varier les types de ronds pour que notre modèle soit efficace à reconnaître les ronds qu'il ne connaît pas.<br> | Placez un post-it avec un rond dessiné dessus dans la zone visible par la caméra, puis cliquez sur le bouton "prendre une photo" et capturez ensuite entre 10 et 15 photos de ronds. Ils peuvent être dessinés avec plusieurs feutres, découpés dans une autre forme. Il faut varier les types de ronds pour que notre modèle soit efficace à reconnaître les ronds qu'il ne connaît pas.<br> | ||
Ligne 44 : | Ligne 51 : | ||
Refaites la même opération dans la deuxième catégorie, mais avec des carrés. | Refaites la même opération dans la deuxième catégorie, mais avec des carrés. | ||
− | ===== | + | ===== Étape 2 ===== |
− | Maintenant que nous avons notre jeu de données et qu'il contient suffisamment de données pour qu'il puisse faire des prédictions cliquer sur le bouton "entrainer le modèle " (au centre de l'écran). | + | Maintenant que nous avons notre jeu de données et qu'il contient suffisamment de données pour qu'il puisse faire des prédictions, cliquer sur le bouton "entrainer le modèle " (au centre de l'écran). |
[[Fichier:Entrainer le modele .png|vignette|centré]] | [[Fichier:Entrainer le modele .png|vignette|centré]] | ||
− | ===== | + | ===== Étape 3 ===== |
− | Placez un nouvel objet ( il faut le dessiner sur post-it, par exemple) dans la zone visible par la caméra et observez le pourcentage de prédiction (à droite de l'écran). Plus le pourcentage est élevé, plus le modèle est précis. | + | Placez un nouvel objet (il faut le dessiner sur post-it, par exemple) dans la zone visible par la caméra et observez le pourcentage de prédiction (à droite de l'écran). Plus le pourcentage est élevé, plus le modèle est précis. |
[[Fichier:Capture d’écran 2025-05-14 à 09.46.36.png|vignette|centré]] | [[Fichier:Capture d’écran 2025-05-14 à 09.46.36.png|vignette|centré]] | ||
Ligne 60 : | Ligne 67 : | ||
[[Fichier:Zone influence vittascience.png|vignette|centré]] | [[Fichier:Zone influence vittascience.png|vignette|centré]] | ||
+ | === Idées d'utilisation avec un modèle biaisé=== | ||
+ | |||
+ | On crée un nouveau modèle en utilisant la banque d'image, en prenant les femmes (biaisé) et les hommes (biaisé), on entraine le modèle et si on met une femme avec les cheveux court alors le modèle IA me reconnait comme un homme, car les données d'entrainement identifient un homme grâce aux cheveux courts et une femme avec les cheveux longs. | ||
+ | [[Fichier:Capture d’écran 2025-09-09 à 12.52.41.png|vignette|centré]] | ||
+ | [[Fichier:Capture d’écran 2025-09-09 à 12.53.27.png|vignette|centré]] | ||
+ | |||
+ | Grâce à ce modèle, on peut introduire les biais d'une IA, et expliquer les problématiques associés | ||
+ | |||
+ | # Inéquité et discrimination : <big>un biais de genre</big> | ||
+ | C'est la problématique la plus grave. Une IA peut, par exemple, discriminer certaines personnes lors d'un recrutement, de l'octroi d'un prêt ou d'une évaluation de risque. Si un modèle est entraîné avec des données historiques où les hommes étaient majoritairement embauchés pour certains postes, il pourrait par la suite privilégier les candidatures masculines. | ||
+ | |||
+ | # Manque de fiabilité : <big>un biais de données</big> | ||
+ | Un modèle biaisé est un modèle peu fiable. Les prédictions qu'il fait pour les groupes sous-représentés ou exclus de ses données d'entraînement peuvent être fausses ou de mauvaise qualité. Par exemple, un système de reconnaissance faciale pourrait avoir un taux d'erreur beaucoup plus élevé pour les personnes à la peau foncée s'il a été principalement entraîné sur des visages de personnes à la peau claire. | ||
+ | |||
+ | # Renforcement des stéréotypes : <big>Biais de stéréotype</big> | ||
+ | L'IA peut renforcer les stéréotypes existants. Un modèle de génération de texte, entraîné sur des données qui associent les métiers scientifiques aux hommes et les métiers de la santé aux femmes, pourrait systématiquement produire des phrases stéréotypées. | ||
=== Conclusion === | === Conclusion === | ||
Ligne 67 : | Ligne 90 : | ||
'''Acquérir des compétences pratiques en manipulation d'outils d'IA éducatifs'''. Vous avez interagi avec l'interface de VittaScience pour créer des catégories, capturer des images via votre webcam ou depuis votre ordinateur, et lancer l'entraînement d'un modèle d'IA. Cette expérience vous a permis de découvrir comment des outils en ligne peuvent simplifier l'approche de concepts complexes de l'IA. | '''Acquérir des compétences pratiques en manipulation d'outils d'IA éducatifs'''. Vous avez interagi avec l'interface de VittaScience pour créer des catégories, capturer des images via votre webcam ou depuis votre ordinateur, et lancer l'entraînement d'un modèle d'IA. Cette expérience vous a permis de découvrir comment des outils en ligne peuvent simplifier l'approche de concepts complexes de l'IA. | ||
− | '''Comprendre le concept de "jeu de données" '''(images d'entraînement et de test) pour l'apprentissage d'une IA. En constituant vos propres collections d'images de ronds et de carrés, vous avez créé un jeu de données d'entraînement. Ces images étiquetées ont servi de base à l'apprentissage de votre modèle. Lorsque vous avez ensuite testé le modèle avec de nouvelles images, vous avez indirectement utilisé un jeu de données de test (la nouvelle image soumise à la prédiction). Vous avez | + | '''Comprendre le concept de "jeu de données" '''(images d'entraînement et de test) pour l'apprentissage d'une IA. En constituant vos propres collections d'images de ronds et de carrés, vous avez créé un jeu de données d'entraînement. Ces images étiquetées ont servi de base à l'apprentissage de votre modèle. Lorsque vous avez ensuite testé le modèle avec de nouvelles images, vous avez indirectement utilisé un jeu de données de test (la nouvelle image soumise à la prédiction). |
+ | |||
+ | '''Comprendre quelques problematiques autour de l'IA'''. Vous avez visualisé l'importance d'avoir des données variées et en quantité suffisante pour entraîner efficacement une IA et lui permettre de généraliser sa reconnaissance à des images inconnues. | ||
== La génération de Texte == | == La génération de Texte == | ||
Ligne 85 : | Ligne 110 : | ||
# Instructions spécifiques : "Évite les jargons", "utilise de courtes phrases", etc. | # Instructions spécifiques : "Évite les jargons", "utilise de courtes phrases", etc. | ||
− | IL EST TRÈS IMPORTANT de réviser et éditez : Le texte généré par l'IA peut nécessiter des ajustements pour le rendre parfait. Vérifiez la cohérence, la pertinence, la grammaire et le style. | + | IL EST TRÈS IMPORTANT de réviser et éditez : Le texte généré par l'IA peut nécessiter des ajustements pour le rendre parfait. Vérifiez la cohérence, la pertinence, la grammaire et le style. (AYEZ L ESPRIT CRITIQUE) |
+ | |||
+ | ==== Selon l'Agence internationale de l'énergie, une requête sur ChatGPT consomme dix fois plus d'électricité qu'une recherche sur Google. ==== | ||
+ | |||
+ | |||
+ | ==Comprendre les IA textuelles == | ||
+ | |||
+ | |||
+ | == Pistes de reflexion == | ||
+ | |||
+ | # L’intelligence artificielle : une diversité de définitions et d’approches | ||
+ | # Quels enjeux pour les politiques publiques ? | ||
+ | # Quels enjeux éthiques ? | ||
+ | # Les domaines d’application pour l’éducation | ||
+ | # Quelles pistes de travail pour former à l’IA et l’enseigner ? | ||
+ | # Le tournant des IA génératives et des grands modèles de langage | ||
+ | |||
+ | |||
[[Catégorie:IA]] | [[Catégorie:IA]] |
Version actuelle datée du 9 septembre 2025 à 17:00
Sommaire
Tutoriel sur le site Vittascience et sur l'IA
La création de ce tutoriel a consisté principalement à mettre par écrit les informations présentées dans la vidéo de VittaScience.
https://www.youtube.com/watch?v=EDtvcOl_PhA
Préambule
L'utilisation d'une caméra avec des mineurs, même si les images sont conservées localement, soulève d'importants enjeux liés au RGPD.
En plus de la protection des données personnelles, l'utilisation d'images de mineurs relève du droit à l'image, qui exige l'autorisation parentale.
Entrainer une IA à reconnaitre des images
- Aller sur le site vittascience
- dans la barre en haut, cliquer sur IA
- Cliquer sur Images
Objectif
- Acquérir des compétences pratiques en manipulation d'outils d'IA éducatifs.
- Comprendre le concept de "jeu de données" (images d'entraînement et de test) pour l'apprentissage d'une IA.
- Démystifier le concept de l'intelligence artificielle
Définition
Qu'est-ce qu'un jeu de données : c'est une GRANDE collection de photos, on dit qu'elles sont étiquetées, c'est-à-dire qu'on dit à l'ordinateur ce qu'il y a sur chaque photo, ceci est un carré, ceci est un rond, ceci est un chat etc, l'ordinateur utilise ce jeu de données pour apprendre à identifier les caractéristiques de chaque catégorie et pour ensuite reconnaitre de nouvelles photos qu'il n'a jamais vues ?
Étape 1
Permettre de comprendre le principe d'un jeu de données :
les données peuvent être :
* des images téléchargées depuis votre ordinateur * Des captures d'images depuis la caméra de votre ordinateur * des images présentes dans la banque de vittascience
Pour qu'un modèle apprenne à catégoriser une information, il lui faut au minimum 2 catégories. Nous allons en créer 2 (à gauche de l'écran) cliquer sur l'image pour l'emplacement des étapes :
ROND
CARRÉ
Puis, nous allons commencer à capturer des images (à travers la caméra de votre ordinateur ou, en utilisant les modèles déjà présent, à défaut, en les récupérant sur votre ordinateur).
Pour qu'un modèle soit efficace, il lui faut une grande quantité d'images dans chaque catégorie, mais déjà avec 2 photos ça fonctionne déjà.
Placez un post-it avec un rond dessiné dessus dans la zone visible par la caméra, puis cliquez sur le bouton "prendre une photo" et capturez ensuite entre 10 et 15 photos de ronds. Ils peuvent être dessinés avec plusieurs feutres, découpés dans une autre forme. Il faut varier les types de ronds pour que notre modèle soit efficace à reconnaître les ronds qu'il ne connaît pas.
Refaites la même opération dans la deuxième catégorie, mais avec des carrés.
Étape 2
Maintenant que nous avons notre jeu de données et qu'il contient suffisamment de données pour qu'il puisse faire des prédictions, cliquer sur le bouton "entrainer le modèle " (au centre de l'écran).
Étape 3
Placez un nouvel objet (il faut le dessiner sur post-it, par exemple) dans la zone visible par la caméra et observez le pourcentage de prédiction (à droite de l'écran). Plus le pourcentage est élevé, plus le modèle est précis.
Cliquer sur le bouton 'Zones d’influence’ et montrer à nouveau des objets à la caméra. Les zones de l’image en surbrillance correspondent à celles qui sont les plus déterminantes dans les prédictions de l’IA.
Idées d'utilisation avec un modèle biaisé
On crée un nouveau modèle en utilisant la banque d'image, en prenant les femmes (biaisé) et les hommes (biaisé), on entraine le modèle et si on met une femme avec les cheveux court alors le modèle IA me reconnait comme un homme, car les données d'entrainement identifient un homme grâce aux cheveux courts et une femme avec les cheveux longs.
Grâce à ce modèle, on peut introduire les biais d'une IA, et expliquer les problématiques associés
- Inéquité et discrimination : un biais de genre
C'est la problématique la plus grave. Une IA peut, par exemple, discriminer certaines personnes lors d'un recrutement, de l'octroi d'un prêt ou d'une évaluation de risque. Si un modèle est entraîné avec des données historiques où les hommes étaient majoritairement embauchés pour certains postes, il pourrait par la suite privilégier les candidatures masculines.
- Manque de fiabilité : un biais de données
Un modèle biaisé est un modèle peu fiable. Les prédictions qu'il fait pour les groupes sous-représentés ou exclus de ses données d'entraînement peuvent être fausses ou de mauvaise qualité. Par exemple, un système de reconnaissance faciale pourrait avoir un taux d'erreur beaucoup plus élevé pour les personnes à la peau foncée s'il a été principalement entraîné sur des visages de personnes à la peau claire.
- Renforcement des stéréotypes : Biais de stéréotype
L'IA peut renforcer les stéréotypes existants. Un modèle de génération de texte, entraîné sur des données qui associent les métiers scientifiques aux hommes et les métiers de la santé aux femmes, pourrait systématiquement produire des phrases stéréotypées.
Conclusion
En réalisant ces manipulations, vous avez pu :
Acquérir des compétences pratiques en manipulation d'outils d'IA éducatifs. Vous avez interagi avec l'interface de VittaScience pour créer des catégories, capturer des images via votre webcam ou depuis votre ordinateur, et lancer l'entraînement d'un modèle d'IA. Cette expérience vous a permis de découvrir comment des outils en ligne peuvent simplifier l'approche de concepts complexes de l'IA.
Comprendre le concept de "jeu de données" (images d'entraînement et de test) pour l'apprentissage d'une IA. En constituant vos propres collections d'images de ronds et de carrés, vous avez créé un jeu de données d'entraînement. Ces images étiquetées ont servi de base à l'apprentissage de votre modèle. Lorsque vous avez ensuite testé le modèle avec de nouvelles images, vous avez indirectement utilisé un jeu de données de test (la nouvelle image soumise à la prédiction).
Comprendre quelques problematiques autour de l'IA. Vous avez visualisé l'importance d'avoir des données variées et en quantité suffisante pour entraîner efficacement une IA et lui permettre de généraliser sa reconnaissance à des images inconnues.
La génération de Texte
Instructions générales pour utiliser un modèle de langage IA (comme un chatbot ou une interface web) :
- Identifiez votre besoin : Quel type de texte souhaitez-vous générer ? (e-mail, article de blog, résumé, poème, etc.)
- Choisissez votre outil : Il existe des outils gratuits et payants (par exemple, ChatGPT, Bard, Claude, Copy.ai, Jasper.ai, etc.).
- Fournissez une "invite" (prompt) claire : C'est la partie la plus importante ! Plus votre instruction est précise, meilleur sera le résultat.
Exemple d'invite : "Rédige un paragraphe de 150 mots sur l'importance de la biodiversité pour les écosystèmes, en utilisant un ton informatif et accessible."
Éléments à inclure dans l'invite :
- Sujet : De quoi doit parler le texte ?
- Format : Article, liste, e-mail, etc.
- Longueur : Nombre de mots, de paragraphes, de phrases.
- Ton : Formel, informel, humoristique, informatif, persuasif, etc.
- Public cible : Pour qui le texte est-il destiné ?
- Mots-clés : Des termes spécifiques à inclure.
- Instructions spécifiques : "Évite les jargons", "utilise de courtes phrases", etc.
IL EST TRÈS IMPORTANT de réviser et éditez : Le texte généré par l'IA peut nécessiter des ajustements pour le rendre parfait. Vérifiez la cohérence, la pertinence, la grammaire et le style. (AYEZ L ESPRIT CRITIQUE)
Selon l'Agence internationale de l'énergie, une requête sur ChatGPT consomme dix fois plus d'électricité qu'une recherche sur Google.
Comprendre les IA textuelles
Pistes de reflexion
- L’intelligence artificielle : une diversité de définitions et d’approches
- Quels enjeux pour les politiques publiques ?
- Quels enjeux éthiques ?
- Les domaines d’application pour l’éducation
- Quelles pistes de travail pour former à l’IA et l’enseigner ?
- Le tournant des IA génératives et des grands modèles de langage