GUIDE des fondamentaux

Bases de l'apprentissage automatique

L'apprentissage automatique crée des modèles dont le comportement est ajusté à partir d'exemples plutôt que entièrement écrit sous forme de règles explicites.

Écoutez ce guideNarré par l'IA · ~2 min

Sur cette page2 minutes de lecture
  1. Aperçu
  2. Points clés à retenir
  3. Plongée profonde
  4. Battre une ligne de base avant d'ajouter de la complexité
  5. Mise en œuvre dans le monde réel
  6. Le mettre en pratique
  7. Sources et lectures complémentaires
  8. Continuez à explorer
  9. Questions fréquemment posées

Aperçu

Un modèle utile doit effectuer la tâche prévue sur de nouvelles entrées. Mémoriser un ensemble de données ou produire une démonstration impressionnante ne constitue pas une preuve suffisante de cette capacité.

Points clés à retenir

  1. Définir la tâche avant l'architecture.
  2. Comparez avec une base de référence simple.
  3. Évaluez les échecs et les conséquences en aval.

Plongée profonde

Commencez par une tâche concrète de prédiction ou d’aide à la décision. Prédire un nombre est une régression ; attribuer une catégorie est une classification. Regrouper des exemples non étiquetés est un clustering. La génération de nouveaux textes ou images a différents objectifs et méthodes d'évaluation. Évitez de choisir une architecture à la mode avant de définir le résultat. Un flux de travail pratique comprend la collecte de données, la préparation, l'ajustement du modèle, l'évaluation, le déploiement et la surveillance. Des erreurs peuvent survenir à n’importe quelle étape. Un modèle formé sur des enregistrements bien formés peut échouer lorsqu'un service de production change d'unité ou échange deux colonnes d'entrée. Établissez une référence avant d’ajuster un modèle complexe. Pour les prévisions, la valeur précédente peut constituer une référence utile ; pour la classification, la classe la plus courante fournit une comparaison minimale. Une référence indique si la complexité supplémentaire apporte des informations utiles. Utilisez des exemples de formation pour ajuster les paramètres et des exemples séparés pour évaluer les performances. Gardez l'ensemble de test final à l'écart des réglages répétés. Choisissez des mesures qui reflètent les conséquences des erreurs et inspectez les cas d’échec réels. Un système qui fonctionne bien en moyenne peut néanmoins s’avérer inutilisable dans des cas rares mais essentiels.

04Exemple travaillé

Battre une ligne de base avant d'ajouter de la complexité

  1. Construisez un ensemble de données sur les jouets avec 80 messages ordinaires et 20 messages urgents. Toujours prédire l'ordinaire donne une précision de 80 %.

  2. Un modèle obtenant un score de 82 % pourrait ajouter peu de valeur s'il manque toujours les messages les plus urgents.

  3. Comptez les messages urgents correctement identifiés et les messages ordinaires mal remontés. Décidez quel compromis correspond au flux de travail réel.

Ce que ça montre

Ces chiffres illustratifs montrent comment une ligne de base et des mesures spécifiques à une tâche rendent l'évaluation plus informative.

Mise en œuvre dans le monde réel

Prédisez la demande quotidienne à partir d’observations historiques.

Triez les documents dans des catégories prédéfinies à l'aide d'exemples étiquetés.

Le mettre en pratique

Pourquoi c'est important

  • Décisions plus claires. Il vous aide à séparer les affirmations techniques claires du langage marketing.
  • Coût et budget. Vous pouvez poser de meilleures questions de mise en œuvre avant de dépenser de l'argent ou du temps.
  • Équipe et flux de travail. Les équipes partageant une compréhension commune prennent de meilleures décisions en matière de produits, de politiques et d’apprentissage.

Attention à

  • Différentes équipes peuvent utiliser le même terme différemment, alors définissez la portée dès le début.
  • Les benchmarks peuvent paraître solides alors que les performances réelles sont inégales.
  • Ignorer la qualité des données et les plans d’évaluation crée souvent des résultats fragiles.

Prochaines étapes

  1. Commencez par une définition en langage simple du résultat dont vous avez besoin.
  2. Choisissez une mesure de réussite et une condition d’échec avant de tester.
  3. Exécutez un petit pilote avec des données représentatives, pas un ensemble de démonstration raffiné.
  4. Documentez les domaines dans lesquels les bases du Machine Learning sont utiles et les domaines dans lesquels les méthodes plus simples sont préférables.

Sources et lectures complémentaires

  1. GoogleIntroduction à l'apprentissage automatique

Continuez à explorer

Newsletter gratuite

Recevez le briefing quotidien sur l'IA

Trois histoires d'IA vérifiées chaque matin de la semaine, écrites dans un anglais simple. Gratuit pour toujours, sans publicité.

Un e-mail chaque jour de la semaine. Désabonnez-vous en un clic. Nous ne vendons ni ne partageons jamais votre adresse.

Testez-vous

Répondez au quiz sur les bases du Machine Learning

Commentaires instantanés sur chaque réponse et un certificat partageable avec une pièce d'identité vérifiable une fois que vous avez réussi un cours.

Démarrer le quiz

Soutenez l’enseignement gratuit de l’IA. AI Understanding est une organisation à but non lucratif 501(c)(3) : pas de publicité, pas de paywall, jamais. Faire un don

Questions fréquemment posées

Tous les systèmes d’IA utilisent-ils l’apprentissage automatique ?

Non. Certains systèmes s'appuient sur des règles explicites, une recherche, une optimisation ou des combinaisons de composants appris et programmés.