Artificial intelligence
Durée2h30 + préparationPrésentation & objectifs
L’objectif de la session 5 de ce bloc de programmation est de découvrir des concepts plus avancés en intelligence artificielle. Dans l’activité pratique, vous implémenterez un modèle d’apprentissage automatique en utilisant la bibliothèque scikit-learn et la programmation orientée objet.
Avant le cours
Acquisition des connaissances préalables
Pour réaliser cette session, vous devez avoir terminé les activités non optionnelles de la session 6 d’algo (intelligence artificielle), en particulier vous devez disposer d’une implémentation fonctionnelle de l’algorithme des $k$-plus proches voisins.
Exigences techniques
Pour pouvoir commencer à travailler sur l’activité, vous devez remplir les conditions suivantes :
- Veuillez apporter votre propre ordinateur.
- Assurez-vous d’avoir une connexion réseau fonctionnelle.
Contenu du cours
Pour pouvoir démarrer efficacement l’activité pratique, nous introduirons quelques concepts nécessaires au début du cours. Pour vous faire gagner du temps, nous vous présenterons quelques diapositives, que vous pouvez trouver ci-dessous :
Ces diapositives couvrent uniquement les éléments principaux du cours, et de nombreux autres détails sont donnés dans les articles associés. Ainsi, vous devriez étudier les articles suivants chez vous après la session :
Vous pouvez vérifier votre compréhension de ces articles ici :
Activité pratique
Le reste du cours est dédié à une activité pratique. Lorsque vous êtes prêt, cliquez sur le lien ci-dessous pour commencer :
Après le cours
Compléter la session en cours
Avant la prochaine session, vous devez :
- Revoir le contenu des articles ci-dessus.
- Compléter les parties non optionnelles de l’activité pratique.