Adloun

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 retenusvote
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.