Introduction

Effectué

Les modèles de Machine Learning sont des algorithmes d’ordinateur qui utilisent des données pour faire des estimations (deviner après entraînement) ou prendre des décisions. Les modèles Machine Learning diffèrent des algorithmes traditionnels par la façon dont ils sont conçus. Quand un logiciel informatique classique doit être amélioré, des personnes se chargent de le modifier. En revanche, un algorithme de machine learning utilise des données pour s’améliorer dans l’exécution d’une tâche spécifique.

Par exemple, les filtres de courrier indésirable utilisent le machine learning. Il y a vingt ans, les filtres anti-courrier indésirable n’avaient pas beaucoup d’exemples à leur disposition pour apprendre et n’étaient donc pas efficaces pour différencier le courrier indésirable du courrier légitime. À mesure que le courrier indésirable est arrivé et a été signalé comme tel par des utilisateurs humains, les algorithmes de Machine Learning ont gagné en expérience et sont devenus meilleurs dans leur travail.

Des chaussures adaptées

Tout au long de ce module, nous allons utiliser un exemple de scénario pour expliquer les concepts clés du machine learning.

Dans ce scénario, vous avez un magasin qui vend des harnais pour les chiens de recherche en avalanche, et vous avez récemment développé votre activité pour vendre aussi des chaussures pour les chiens. Les clients semblent choisir les bonnes tailles de harnais, mais ils commandent toujours des couvre-pattes pour chiens d’une taille incorrecte. Vous savez que la plupart des clients achètent des harnais et des chaussures dans la même transaction, ce qui vous donne une idée : peut-être pouvez-vous estimer la taille correcte des chaussures pour les chiens d’après le harnais choisi. Vous pouvez ensuite avertir les clients si les bottes qu’ils ont choisies sont susceptibles d’être de la mauvaise taille avant qu’ils les achètent.

Au cours de ce module, nous allons créer un modèle Machine Learning qui implémente cette idée. En cours de route, nous allons utiliser ce scénario pour vous présenter certains concepts de base du machine learning, et vous montrer comment les utiliser en pratique.

Objectifs d’apprentissage

Dans ce module, vous allez :

  • Découvrez comment le Machine Learning diffère des logiciels traditionnels.
  • Créer et tester un modèle de Machine Learning.
  • Charger un modèle et l’utiliser avec de nouvelles données.

Prérequis

Aucun