Un vote sans majorité
Exercice · niveau 2 · informatique (MP2I/MPI), chapitre 26 — Apprentissage automatique
Énoncé
Quatre points sur une droite : et sont rouges, et sont bleus. On classe le point par les plus proches voisins, pour . Que rend l'algorithme dans chaque cas ?
Corrigé
Les distances sont , puis (vers ), (vers ) et (vers ). L'ordre des voisins est donc .
| voisins retenus | vote | |
|---|---|---|
| bleu | ||
| bleu, rouge : égalité | ||
| bleus, rouge : bleu | ||
| bleus, rouges : égalité |
Ce que l'exercice met en scène : en deux classes, un pair peut produire une égalité, et l'algorithme du cours n'a alors rien à rendre. On prend donc impair. Avec classes, la même précaution ne suffit plus — il faut départager, et le procédé usuel est de reprendre l'étiquette du plus proche voisin, seul point qui ne peut pas être à égalité avec lui-même.
Deuxième enseignement, à l'autre bout : pour , les voisins sont tous les points, le vote ne dépend plus de , et l'algorithme rend toujours la classe majoritaire globale. Entre qui recopie le bruit et qui répond une constante, il y a un choix à faire, et le cours le dit : on l'évalue.
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.