Bases de l'apprentissage automatique

On prédit la classe du point (0 ; 0) du plan par la méthode des k plus proches voisins. Les données d'apprentissage sont les points rouges (1 ; 0), (3 ; 0) et (0 ; −3) et les points bleus (0 ; 2) et (−2 ; 1). Avec la distance euclidienne, quelle combinaison des prédictions pour k = 3 et pour k = 5 est correcte ?

  1. ARouge pour k = 3, rouge pour k = 5
  2. BRouge pour k = 3, bleu pour k = 5
  3. CBleu pour k = 3, rouge pour k = 5
Afficher la réponse et l'explication

Réponse : C. Bleu pour k = 3, rouge pour k = 5

Les distances à (0 ; 0) sont de 1 pour le point rouge (1 ; 0), de 2 pour le point bleu (0 ; 2), de √5 ≈ 2,24 pour le point bleu (−2 ; 1) et de 3 pour les points rouges (3 ; 0) et (0 ; −3). Pour k = 3, les trois points les plus proches sont un rouge et deux bleus : le vote majoritaire donne bleu. Pour k = 5, on utilise tous les points, soit trois rouges et deux bleus : rouge. La méthode des k plus proches voisins ne calcule rien pendant l'apprentissage et cherche les points proches au moment de la prédiction ; comme on le voit, le résultat change selon la valeur de k. Comme elle compare des distances, il est important de standardiser les caractéristiques pour harmoniser leurs unités et leurs ordres de grandeur.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases de l'apprentissage automatique

  1. Quelle description de la machine à vecteurs de support (SVM) est correcte ?
  2. 20 % de l'ensemble des e-mails sont des spams. Un certain mot figure dans 50 % des spams et dans 5 % des autres e-mails. Quelle valeur est la plus proche de la probabilité qu'un e-mail contenant ce mot soit un spam ?
  3. Quelle fonction logique ne peut pas être représentée par un perceptron simple, composé seulement d'une couche d'entrée et d'une couche de sortie (un neurone unique qui produit 0 ou 1 selon un seuil) ?
  4. Dans une classification à 3 classes, les valeurs fournies à la fonction softmax (logits) sont 3, 1 et 0. La sortie (probabilité) de la première classe vaut environ combien de fois celle de la deuxième ? Choisir la valeur la plus proche.
  5. Dans un petit réseau de neurones dont les entrées sont x₁ = 1 et x₂ = 2, les deux neurones de la couche cachée valent h₁ = ReLU(x₁ + x₂ − 1) et h₂ = ReLU(x₁ − 2x₂ + 1), et la sortie vaut y = 2h₁ + 3h₂ + 1. Quelle est la valeur de y ?