Comment une machine apprend-elle ?

Un modèle apprend les relations à partir d'exemples, comme un apprenti qui voit de nombreux cas.

Ce que vous apprendrez

  • Expliquez : comment l'apprentissage change un modèle
  • Appliquez l’idée dans un exemple : comment une machine apprend-elle ?
  • Reconnaître les limites et vérifier le résultat de l'exercice

Un modèle apprend les relations à partir d'exemples, comme un apprenti qui voit de nombreux cas. Contrairement à un apprenti, son ajustement est un processus numérique.

Vous pouvez suivre ce cours sans compte ni programmation. Les exemples utilisent des données synthétiques et les résultats de l’IA doivent être vérifiés.

Comment ça marche, étape par étape

Comment l'apprentissage change un modèle

Les données d'entraînement sont l'ensemble d'exemples utilisés pour ajuster les paramètres du modèle. L'apprentissage supervisé inclut une cible, telle que le « spam ». L'apprentissage non supervisé trouve une structure, comme des groupes de clients. L'apprentissage auto-supervisé crée des objectifs à partir de données, par exemple prédire le texte suivant. La validation aide à choisir les paramètres ; l'ensemble de test reste séparé jusqu'à l'évaluation finale. Un modèle qui mémorise des exemples et échoue sur de nouvelles données est surajusté. Une répartition appropriée empêche les informations de l'ensemble de test de se retrouver dans les données d’entraînement.

Définir le succès avant d’optimiser

Préparer les demandes représentatives et les réponses ou propriétés attendues. Incluez les cas ordinaires, les ambiguïtés, les données manquantes et les erreurs d'outils. Pour RAG, mesurez la récupération des preuves séparément de l’exactitude des réponses. Recall@k mesure la part de preuves pertinentes trouvées dans les k premiers résultats ; précision@k mesure la part des résultats renvoyés qui sont pertinents. Pour les agents, suivez également les actions, les autorisations et les arrêts. Un LLM en tant que juge peut accélérer l'évaluation mais doit être calibré par rapport aux humains. Ne modifiez pas simultanément l'invite, le modèle et l'index si vous souhaitez comprendre ce qui a amélioré les résultats.

L'IA n'est pas un type unique de modèle

L'intelligence artificielle est une famille de méthodes de reconnaissance, de prédiction, de planification et de génération. Un système basé sur des règles suit les instructions écrites par des personnes. L'apprentissage automatique apprend les relations à partir d'exemples ; l’apprentissage profond utilise des réseaux à plusieurs couches. L'IA générative produit du nouveau contenu. Un LLM fonctionne avec le langage, mais les recommandations de produits ou la détection de défauts peuvent utiliser d'autres modèles. Pensez à une boîte à outils : choisissez un outil pour le problème. Un algorithme simple peut être plus adapté qu’un agent pour une règle fixe.

Le schéma explicatif

Comment une machine apprend-elle ? Suivez les flèches pleines pour le flux principal. Les flèches bleues en pointillés fournissent des données ou un contexte ; les flèches roses en pointillés affichent des commentaires ou des résultats renvoyés. Les couleurs et les formes distinguent les modèles, les magasins, les décisions et les sorties. Développement de modèles de guides de formation et de validation. L'ensemble de test retenu est utilisé pour l'évaluation finale, jamais pour ajuster le modèle. Relations: Exemples de formation → Répartition formation/validation/test; Répartition formation/validation/test → Formation sur modèle; Formation sur modèle → Paramètres appris; Répartition formation/validation/test → Exemples de validation; Exemples de validation → Mesures de validation; Répartition formation/validation/test → Exemples de tests séparés; Exemples de tests séparés → Prédictions sur l'ensemble de test; Prédictions sur l'ensemble de test → Mesures de qualité; Mesures de qualité → Vérification humaine; Paramètres appris → Mesures de validation; Paramètres appris → Prédictions sur l'ensemble de test; Mesures de validation → Formation sur modèle (Ajuster en utilisant la validation uniquement). F02 · Carte des relations Comment une machine apprend-elle ? Saisir Exemples de formation Décision / contrôle Répartition formation/validation/test Traitement Formation sur modèle Saisir Exemples de validation Saisir Exemples de tests séparés Magasin / index Paramètres appris Décision / contrôle Mesures de validation Traitement Prédictions sur l'ensemble de test Décision / contrôle Mesures de qualité Décision / contrôle Vérification humaine Ajuster en utilisant la validation uniquement Flux principal Données et contexte Commentaires et retour

Suivez les flèches pleines pour le flux principal. Les flèches bleues en pointillés fournissent des données ou un contexte ; les flèches roses en pointillés affichent des commentaires ou des résultats renvoyés. Les couleurs et les formes distinguent les modèles, les magasins, les décisions et les sorties. Développement de modèles de guides de formation et de validation. L'ensemble de test retenu est utilisé pour l'évaluation finale, jamais pour ajuster le modèle. Sur un petit écran, faites défiler horizontalement pour suivre le schéma complet.

Un exemple complet

Vous avez 100 messages qualifiés de spam ou légitimes. Séparez-vous avant l’entraînement. Les quasi-doublons ne doivent pas s'étendre sur l'entraînement et le test : sinon l'évaluation devient trop facile.

Essayez-le vous-même

  1. Concevoir des ensembles d'entraînement/validation/test et expliquer comment supprimer les doublons.
  2. Enregistrez l’entrée, la source et le résultat attendu avant d’exécuter l’expérience. Utilisez uniquement les données fictives de l'exemple.
  3. Suivez les étapes du diagramme. À chaque étape, enregistrez les informations reçues et produites ; ne confondez pas le résultat intermédiaire avec le résultat final.
  4. Répétez après avoir supprimé les informations nécessaires ou rendu la saisie ambiguë. Vérifiez si le système clarifie, arrête ou invente une réponse.
  5. Comparez avec la solution expliquée. Conservez la configuration, la date, le résultat et une explication des différences. Changez une chose et retestez.

Une solution expliquée

Mesurer les performances sur des exemples inédits ; les fausses alarmes sur les messages légitimes sont importantes séparément du spam manqué. Un exercice réussi vous permet de montrer le lien entre les contributions, les étapes et les résultats. Lorsqu’une information manque, une réponse prudente est plus utile que des détails inventés. Comparez bien plus que le style : vérifiez également les conditions, les sources et les opérations.

Quand cette approche est utile et quelles sont ses limites

Des données davantage mal étiquetées peuvent amplifier les erreurs. Choisissez cette approche lorsqu’elle améliore un besoin mesuré. Gardez une base de référence simple et comparez les résultats en utilisant des entrées identiques. Un exemple réussi n’établit pas la fiabilité dans toutes les situations.

Vérifiez vos connaissances

Pourquoi ne pas évaluer uniquement sur les données d'entraînement ?

Nous voulons des performances sur des situations nouvelles, pas des preuves de mémorisation.

Un bon score de style prouve-t-il le succès d’un agent ?

Non. L’agent peut écrire magnifiquement après avoir utilisé le mauvais outil ou les mauvaises données.

Quel résultat cet exercice devrait-il produire ?

Mesurer les performances sur des exemples inédits ; les fausses alarmes sur les messages légitimes sont importantes séparément du spam manqué.

Les mots à retenir

  • Surapprentissage: Le modèle correspond de trop près aux exemples qu'il a vus.
  • Régresie / Régression: Un changement qui brise un cas précédemment correct.
  • AI: Une famille de méthodes, pas synonyme de chatbot.

Sources et votre prochaine étape

Pour préparer : F01 — Qu'est-ce que l'intelligence artificielle ?