À retenir
Réseau de neurones : définition et mécanisme d’apprentissage
Un réseau de neurones reçoit une information en entrée et la fait passer par plusieurs couches de calcul. Chaque connexion possède un poids numérique. Pendant l’apprentissage, le système compare sa sortie à la réponse attendue, mesure l’écart, puis ajuste une partie de ces poids. Après de nombreux exemples, il apprend des motifs utiles sans qu’une règle explicite ait été écrite pour chacun d’eux.
Le mot « neurone » décrit une analogie historique avec le vivant, mais il ne faut pas y voir un cerveau miniature. Il s’agit d’opérations mathématiques enchaînées. Selon la tâche, l’entrée peut être une suite de mots, les pixels d’une photo, une série de mesures ou des champs de formulaire. La sortie peut être une catégorie, une valeur estimée ou la probabilité qu’un élément corresponde à une condition.
- Entraînement : le modèle ajuste des paramètres à partir d’exemples et d’un objectif défini.
- Validation : une partie des données, non utilisée pour apprendre, sert à contrôler sa capacité à généraliser.
- Inférence : une fois entraîné, le modèle traite une nouvelle donnée pour fournir une sortie.
Plus le problème est ambigu, plus la préparation compte. Une étiquette incohérente, une période absente ou une variable mal interprétée se propage dans l’apprentissage. Un modèle plus simple peut être préférable lorsqu’il donne une réponse plus facile à expliquer et à vérifier. Le choix se fait donc sur la tâche, pas sur la taille apparente du modèle.