Aller au contenu
English

Apprentissage automatique : du problème à un modèle fiable

Entraînez un modèle auquel vous pouvez vous fier, de la question d'affaires jusqu'à une remise qu'une autre personne peut exécuter. Vous créez, étape par étape, un classificateur qui repère les billets à transmettre à un niveau supérieur, et vous le testez honnêtement à chaque étape.

Lisez toutes les leçons sans compte, ou connectez-vous pour vous inscrire et suivre vos progrès.

Ce que vous apprendrez

À la fin de ce cours, vous pourrez :

  • Expliquer l'apprentissage supervisé et non supervisé, et cadrer un problème de prédiction.
  • Évaluer des modèles sans fuite de données, avec des métriques adaptées à la tâche et à la décision.
  • Créer des pipelines de prétraitement et de modèles, et les améliorer par itérations mesurées.
  • Choisir et expliquer un modèle selon les compromis pertinents, y compris quand un modèle plus simple est meilleur.

À propos de ce cours

Un modèle d’apprentissage automatique n’est utile que s’il aide quelqu’un à prendre une meilleure décision, et seulement si son résultat de test est honnête. La plupart des modèles qui échouent le font en silence : le score dans le carnet était élevé parce que les données de test ont fui dans l’entraînement, la mesure ne correspondait pas à la décision, ou personne n’a vérifié une option plus simple.

Ce cours enseigne tout le parcours avec un seul exemple suivi. Larkfield, une boutique en ligne fictive de produits pour la maison et le jardin, veut savoir, dès qu’un billet de soutien arrive, s’il aura besoin d’un agent expérimenté. Vous utilisez les données que vous avez préparées dans le cours de SQL, cette fois pour environ 1 000 clients sur deux ans. Vous commencez par ce qu’est l’apprentissage automatique et par la façon de juger un modèle honnêtement. Puis vous partez d’une règle que n’importe qui pourrait écrire. Vous entraînez des modèles linéaires, des arbres et des ensembles, et vous les comparez avec la même méthode honnête. Vous apprenez aussi quand un modèle simple est le meilleur choix.

À la fin, vous remettez un classificateur de billets à transmettre : un pipeline enregistré qui se charge dans un nouveau processus, une comparaison avec la référence de base, une évaluation sans fuite avec un seuil adapté à la capacité de l’équipe, une analyse des erreurs et une fiche de modèle qui dit à quoi le modèle ne doit pas servir.

Avant de commencer

Vous avez suivi les cours Python pour l'ingénierie de l'IA en pratique, Mathématiques et statistiques essentielles pour l'IA, et SQL et préparation des données pour l'IA, ou vous avez les mêmes compétences. Il vous faut un compte Google ou Kaggle gratuit pour les carnets (notebooks), ou Python 3.12 ou une version plus récente sur votre ordinateur. Tous les outils sont gratuits.

Cours à suivre avant : Python pour l'ingénierie de l'IA en pratique, Mathématiques et statistiques essentielles pour l'IA, SQL et préparation des données pour l'IA.

À qui s'adresse ce cours

Les personnes qui savent préparer des données en Python et qui veulent comprendre l'apprentissage automatique depuis le début, puis entraîner, évaluer et expliquer leurs premiers vrais modèles. Nouveaux diplômés et professionnels qui passent à des rôles en IA.

Vous dirigez ou utilisez l'IA, sans la créer?

Vous pouvez étudier les idées de ce cours sans écrire de code. Lisez les modules 1 à 3 (environ 6–7 h), répondez à leurs vérifications des connaissances, et obtenez un certificat des notions gratuit. Vous pourrez revenir à la pratique plus tard.

Les parcours pour les personnes qui dirigent ou utilisent l'IA suivent ce cours de cette façon. Voir les parcours

Comment nous avons créé ce cours

Des spécialistes de l'IA expérimentés ont conçu ce cours. L'IA nous a aidés à rédiger le contenu; des personnes ont choisi l'approche pédagogique et les exemples, et ont révisé chaque leçon. Les résultats que vous voyez sont les vrais résultats de l'exécution du code. Comment nous créons les cours

Dans ce cours

Module 1NotionsComprendre l'apprentissage automatique

4 leçons

Découvrez ce qu'est l'apprentissage automatique, à partir de la façon dont les gens apprennent. Vous voyez pourquoi apprendre à partir d'exemples étiquetés s'appelle l'apprentissage supervisé, et comment l'apprentissage non supervisé trouve des groupes sans étiquettes. Vous apprenez à choisir entre régression, classification, regroupement ou aucun modèle.

  1. Ce qu'est l'apprentissage automatique50 min
  2. L'apprentissage supervisé55 min
  3. L'apprentissage non supervisé50 min
  4. Choisir la tâche d'apprentissage60 min

Module 2NotionsCadrer le problème de prédiction

2 leçons

Transformez un besoin d'affaires en problème de prédiction. Vous nommez la décision, la cible et le moment de la prédiction, et vous fixez une référence de base simple que tout modèle doit battre.

  1. Traduire un besoin50 min
  2. Définir une référence de base70 min

Module 3NotionsÉvaluer les modèles supervisés

4 leçons

Apprenez à juger un modèle honnêtement avant d'en créer un. Vous gardez des données séparées pour la pratique, pour la vérification et pour l'examen final. Vous choisissez des mesures adaptées à la tâche, dont la précision, le rappel et le compromis entre les deux.

  1. Données d'entraînement, de validation et de test60 min
  2. Les métriques de régression55 min
  3. Les métriques de classification60 min
  4. Le compromis entre précision et rappel70 min

Dernier module · choisissez-en au moins uneÉtudes de cas

7 études de cas

Sept études de cas de bout en bout sur de vraies données publiques, du fichier brut jusqu'à un résultat testé et une recommandation. Deux régressions, trois classifications (régression logistique, arbre de décision et comparaison de quatre familles de modèles) et deux regroupements. Terminez-en au moins une pour obtenir le certificat. Chacune peut entrer dans votre portfolio.

Terminez au moins une étude de cas pour obtenir le certificat. Les autres sont facultatives. Ce que couvre chacune

  1. Prévoir la demande de vélopartage120 min
  2. Estimer le prix des maisons120 min
  3. Prédire le défaut de paiement par carte de crédit120 min
  4. Classer une liste d'appels120 min
  5. Choisir un modèle pour les réadmissions à l'hôpital120 min
  6. Segmenter les clients d'une boutique en ligne120 min
  7. Trouver les types d'acheteurs en gros100 min

Après les études de casTravail final

Utilisez tous les modules dans un projet pratique. Vous recueillez des preuves, puis vous les comparez aux objectifs du cours.

  1. Travail final260 min

Études de cas

Des projets réalistes du début à la fin, sur de vraies données, avec chaque résultat expliqué. Chacun devient une pièce de votre portfolio. Terminez-en au moins une pour obtenir le certificat; les autres sont facultatives.

  1. Prévoir la demande de vélopartage2 h

    Régression sur les locations horaires : fuites de données, séparation temporelle, modèles de Poisson et erreurs par sous-groupe.

  2. Estimer le prix des maisons2 h

    Régression sur de vraies ventes de maisons : cible logarithmique, emplacement, valeurs aberrantes et sens d'une erreur de 13 %.

  3. Prédire le défaut de paiement par carte de crédit2 h

    Régression logistique avec un seuil fondé sur les coûts, calibration et analyse de l'équité par sous-groupe.

  4. Classer une liste d'appels2 h

    Un arbre de décision qui classe les appels selon la capacité : la fuite de la durée, l'élagage, le gain (lift) et la dérive.

  5. Choisir un modèle pour les réadmissions à l'hôpital2 h

    Comparer la régression logistique, un arbre, une forêt et le boosting selon un même protocole, puis choisir.

  6. Segmenter les clients d'une boutique en ligne2 h

    Regrouper les clients selon la récence, la fréquence et les dépenses, puis vérifier les groupes avec leurs achats futurs.

  7. Trouver les types d'acheteurs en gros1 h 40 min

    Regroupement sur des données de dépenses asymétriques : mise à l'échelle, piège du coefficient de silhouette, ACP et étiquette existante.

En apprendre plus avec la communauté

D'autres personnes enseignent bien ce sujet. Nous avons choisi ces ressources pour accompagner ce cours. Elles s'ouvrent sur d'autres sites.Voir tous les choix de la communauté

Avis

Chargement des avis…

    Vous avez suivi ce cours? Connectez-vous pour donner votre avis. Vous pouvez donner un avis après avoir terminé 25 % des leçons.

    Partager ce cours