Découvre YOLO26 : l'IA de vision de nouvelle génération.
Ultralytics
Retour au glossaire Ultralytics

Neural Network (NN)

Explore les fondamentaux des réseaux de neurones. Apprends comment ils alimentent l'IA, en quoi ils diffèrent de l'apprentissage profond et comment ils dirigent des modèles de pointe comme Ultralytics YOLO26.

Un Réseau de neurones (NN) est un modèle computationnel au cœur de l'Artificial Intelligence (AI) conçu pour reconnaître des modèles, interpréter des données sensorielles et regrouper des informations. Inspirés par la structure biologique du cerveau humain, ces réseaux se composent de nœuds interconnectés, ou « neurones », organisés en couches. Alors qu'un cerveau biologique utilise des signaux chimiques pour communiquer via des synapses, un réseau de neurones numérique utilise des opérations mathématiques pour transmettre des informations. Ces systèmes sont la technologie fondamentale derrière le Machine Learning (ML) moderne, permettant aux ordinateurs de résoudre des problèmes complexes comme la reconnaissance des visages, la traduction de langues et la conduite de véhicules autonomes sans être explicitement programmés pour chaque règle spécifique.

Link to this sectionRéseaux de neurones vs. Deep Learning#

Bien que les termes soient souvent utilisés de manière interchangeable, il est important de distinguer un réseau de neurones de base du Deep Learning (DL). La différence principale réside dans la profondeur et la complexité. Un réseau de neurones standard ou « superficiel » peut n'avoir qu'une ou deux couches cachées entre l'entrée et la sortie. En revanche, le Deep Learning implique des réseaux de neurones « profonds » avec des dizaines, voire des centaines de couches. Cette profondeur permet à l'feature extraction de se produire automatiquement, permettant au modèle de comprendre des motifs hiérarchiques — des bords simples deviennent des formes, et les formes deviennent des objets reconnaissables. Pour une plongée technique plus approfondie, MIT News explique le deep learning et son évolution à partir des réseaux de base.

Link to this sectionComment les réseaux de neurones apprennent#

Le processus d'« apprentissage » dans un réseau de neurones implique l'ajustement des paramètres internes pour minimiser les erreurs. Les données entrent par une couche d'entrée, passent par une ou plusieurs couches cachées où les calculs ont lieu, et sortent par une couche de sortie sous forme de prédiction.

  • Poids et biais : Chaque connexion entre neurones possède un « poids » qui détermine la force du signal. Pendant l'entraînement, le réseau ajuste ces poids en fonction des training data.
  • Fonctions d'activation : Pour décider si un neurone doit « tirer » ou s'activer, le réseau utilise une Activation Function comme ReLU ou Sigmoid. Cela introduit de la non-linéarité, permettant au réseau d'apprendre des limites complexes.
  • Rétropropagation : Lorsque le réseau effectue une prédiction, il compare le résultat à la réponse correcte réelle. S'il y a une erreur, un algorithme appelé Backpropagation envoie un signal vers l'arrière à travers le réseau pour ajuster finement les poids, améliorant la précision au fil du temps.
  • Optimisation : Des algorithmes tels que le Stochastic Gradient Descent (SGD) aident à trouver l'ensemble optimal de poids pour minimiser la fonction de perte. Tu peux en lire plus sur les algorithmes d'optimisation sur AWS.

Link to this sectionApplications concrètes#

Les réseaux de neurones sont les moteurs derrière de nombreuses technologies qui définissent l'ère moderne.

  1. Vision par ordinateur : Dans le domaine de la Computer Vision (CV), des réseaux spécialisés appelés Convolutional Neural Networks (CNNs) sont utilisés pour analyser les données visuelles. Des modèles avancés comme Ultralytics YOLO26 utilisent des architectures de réseaux de neurones profonds pour l'object detection en temps réel. Ces systèmes sont essentiels pour l'AI in agriculture, où ils surveillent la santé des cultures, et dans les systèmes de sécurité pour la détection d'anomalies.

  2. Traitement du langage naturel : Pour les tâches impliquant du texte, des architectures comme les Recurrent Neural Networks (RNNs) et les Transformers ont révolutionné la façon dont les machines comprennent le langage humain. Ces réseaux alimentent les outils de machine translation et les assistants virtuels. Tu peux voir l'impact de ces technologies dans l'AI in healthcare, où elles aident à transcrire les notes médicales et à analyser les dossiers des patients.

  3. Analyse prédictive : Les entreprises utilisent des réseaux de neurones pour l'analyse de séries temporelles afin de prévoir les cours des actions ou les besoins en inventaire. IBM fournit un excellent aperçu des réseaux de neurones dans l'analyse commerciale.

Link to this sectionMise en œuvre pratique#

Les bibliothèques logicielles modernes rendent le déploiement de réseaux de neurones accessible sans avoir à écrire les opérations mathématiques à partir de zéro. Des outils comme la Ultralytics Platform permettent aux utilisateurs d'entraîner facilement ces réseaux sur des jeux de données personnalisés. Le code Python suivant montre comment charger un réseau de neurones pré-entraîné (spécifiquement le modèle de pointe YOLO26) et exécuter une inférence sur une image en utilisant le package ultralytics.

from ultralytics import YOLO

# Load a pretrained YOLO26 neural network model
model = YOLO("yolo26n.pt")

# Run inference on an image to detect objects
# The model processes the image through its layers to predict bounding boxes
results = model("https://ultralytics.com/images/bus.jpg")

# Display the results
results[0].show()

Link to this sectionDéfis et considérations#

Bien que puissants, les réseaux de neurones présentent des défis spécifiques. Ils nécessitent généralement de grandes quantités de données étiquetées pour le Supervised Learning. Sans une diversité de données suffisante, un réseau est sujet à l'Overfitting, où il mémorise les exemples d'entraînement au lieu d'apprendre à généraliser. De plus, les réseaux de neurones profonds sont souvent appelés « boîtes noires » car interpréter exactement comment ils sont arrivés à une décision spécifique peut être difficile, ce qui suscite des recherches sur l'Explainable AI (XAI). Des organisations comme l'IEEE Standards Association travaillent activement sur des normes pour garantir que ces réseaux puissants sont utilisés de manière éthique et sûre.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.

En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.

En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.

En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.

En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.

En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.

En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique