Modèles

Réseau Neuronal

Un réseau neuronal est un modèle computationnel composé de couches interconnectées d'unités numériques (neurones) qui apprennent à mapper les entrées aux sorties en ajustant les poids des connexions grâce à l'exposition à des données d'entraînement.

Un réseau neuronal est un approximateur de fonction construit à partir de couches successives d'unités de traitement simples appelées neurones. Chaque neurone calcule une somme pondérée de ses entrées et passe le résultat à travers une fonction d'activation non-linéaire telle que ReLU ou sigmoid. Les données circulent vers l'avant à travers les couches — depuis une couche d'entrée, passant par une ou plusieurs couches cachées, jusqu'à une couche de sortie — produisant une prédiction ou une représentation apprise à la fin.

L'entraînement ajuste les poids par rétropropagation combinée à la descente de gradient : une erreur (loss) est calculée en comparant la sortie du réseau à la cible correcte, et ce signal d'erreur est propagé vers l'arrière à travers les couches pour mettre à jour chaque poids de manière incrémentale. Les frameworks modernes tels que PyTorch et TensorFlow automatisent entièrement ce processus, permettant des réseaux allant de quelques milliers à des centaines de milliards de paramètres.

Les réseaux de neurones sont à la base de pratiquement toutes les principales capacités d'IA de la dernière décennie : la reconnaissance d'images (ResNet, EfficientNet), la synthèse vocale (WaveNet), la prédiction de structure protéique (AlphaFold2), et la génération de langage naturel (famille GPT). Leur avantage principal est la capacité à apprendre des représentations de caractéristiques utiles directement à partir de données brutes — pixels, échantillons audio ou jetons de texte — éliminant l'ingénierie de caractéristiques codifiée à la main requise par les approches d'apprentissage automatique antérieures.

En 2026, les réseaux de neurones couvrent une plage d'échelle énorme, des modèles minuscules fonctionnant sur des microcontrôleurs dans des appareils IoT aux systèmes multimodaux distribués sur des milliers d'accélérateurs d'IA spécialisés. Les priorités de recherche incluent l'amélioration de l'efficacité énergétique, l'interprétabilité des représentations apprises et la robustesse aux entrées en dehors de la distribution d'entraînement.

Exemple

Un réseau de neurones convolutif entraîné sur l'ensemble de données d'images du fundus étiquetées EyePACS peut détecter la rétinopathie diabétique avec une sensibilité et une spécificité comparables à celle des ophtalmologues spécialistes, permettant un dépistage automatisé dans les cliniques qui manquent de spécialistes sur place.

Termes liés

Dernières actualités sur le sujet

← Glossaire