Aller au contenu
studuel

NSI · Première · Algorithmique et programmation

Algorithmes d’apprentissage

La règle vient des exemples.

En bref

Un algorithme d'apprentissage automatique ne reçoit pas une règle explicite : il l'induit à partir d'exemples.

Un algorithme d'apprentissage automatique ne reçoit pas une règle explicite : il l'induit à partir d'exemples. C'est un renversement complet de la démarche habituelle.

Les deux grandes familles

La familleSes donnéesCe qu'elle chercheSes sous-cas
SuperviséDes exemples étiquetésPrédire l'étiquette de données nouvellesClassification (courriel indésirable ou non), régression (le prix d'un logement)
Non superviséDes données sans étiquetteUne structureLe partitionnement regroupe les données semblables

Les k plus proches voisins

Le plus simple des algorithmes supervisés, et celui du programme.

L'étapeCe qu'on fait
1Calculer la distance du point nouveau à tous les points d'apprentissage
2Retenir les k plus proches
3Lui attribuer la classe majoritaire parmi ces k voisins

Il n'y a pas d'entraînement : tout le travail se fait à la prédiction. Le coût est linéaire en le nombre d'exemples, pour chaque point à classer.

Les deux réglages qui décident de tout

Le réglageLe risque si…Ce qu'il produit
k trop petit—La prédiction suit le bruit
k trop grand—Les frontières entre classes sont lissées jusqu'à s'effacer
Descripteurs non normalisésUne variable en milliers face à une variable entre 0 et 1La première écrase la seconde dans le calcul de distance

Évaluer un modèle

On sépare les données en un ensemble d'apprentissage et un ensemble de test, et l'on mesure la performance sur des données jamais vues.

Évaluer sur les données d'apprentissage donne un résultat flatteur et faux : c'est le surapprentissage, un modèle qui a retenu les exemples au lieu d'en tirer une règle.

Les limites, qui sont au programme

La limiteCe qu'elle signifie
Les biaisEntraîné sur des décisions passées inégalitaires, le modèle les perpétue en leur donnant l'apparence de l'objectivité
La corrélationIl corrèle sans expliquer : une corrélation n'est pas une cause
La couvertureIl ne sait rien dire des situations absentes de ses données

D'où une exigence, et non une précaution de style : dire d'où viennent les données, ce qu'elles ne couvrent pas, et ce que le modèle ne permet pas de conclure.

Teste-toi

6 questions pour vérifier

Touche une réponse : la correction s’affiche tout de suite.

  1. 1.Quelle est la différence entre apprentissage supervisé et non supervisé ?

  2. 2.Comment l’algorithme des k plus proches voisins classe-t-il un point nouveau ?

  3. 3.Pourquoi faut-il normaliser les descripteurs avant un calcul de distance ?

  4. 4.Qu’est-ce que le surapprentissage ?

  5. 5.Sur quelles données faut-il évaluer un modèle ?

  6. 6.Un modèle entraîné sur des données biaisées produit des prédictions neutres.

0 / 6 questions

Dans l’app, ce chapitre a son quiz complet, chronométré, et tes erreurs reviennent au bon moment pour ne plus les refaire.

Continuer dans l’app
Aperçu flouté de la fiche de révision

La fiche de révision, sur une page

Tout « Apprentissage » sur une seule page A4 illustrée : l’essentiel, les pièges et un mini-test. Elle se débloque dans l’app avec des gemmes — et ton compte gratuit en offre assez pour tes trois premières fiches.

Débloquer la fiche dans l’app

Dans le même thème

NSI en première : passe à l’entraînement.

Le quiz complet, les exercices corrigés, les duels contre des élèves de ton niveau et un coach IA qui t’explique ce qui bloque.

Commencer gratuitement