Adloun

Le protocole complet — un mini-projet supervisé

Exercice · informatique (tronc commun des prépas scientifiques), chapitre 19 — Algorithmique de l'apprentissage : voisins et moyennes

Énoncé

Présenter les étapes indispensables d'un protocole d'apprentissage automatique supervisé rigoureux pour entraîner et évaluer un classifieur de type -NN, en mentionnant les erreurs méthodologiques à proscrire.

Corrigé

  1. Séparation initiale des données : Shuffle aléatoire puis division des données en 3 paquets disjoints : Entraînement (), Validation () et Test ().
  2. Normalisation Min-Max : Apprendre les valeurs minimales et maximales d'attributs exclusivement sur le jeu d'entraînement, puis les appliquer pour normaliser les jeux de validation et de test.
  3. Optimisation des hyperparamètres (choix de ) : Entraîner des modèles pour différentes valeurs de sur le jeu d'entraînement, et mesurer leur taux de réussite sur le jeu de validation pour sélectionner le meilleur .
  4. Évaluation finale : Mesurer les performances du modèle avec le optimal uniquement sur le jeu de test (qui n'a jamais été utilisé pour l'apprentissage ni pour le choix des paramètres), et dresser sa matrice de confusion. Erreurs méthodologiques à éviter :

Les autres exercices de ce chapitre Le cours du chapitre

Un blocage sur cet exercice ? Le tuteur d'Adloun guide par questions, sans donner la réponse.