Connectez-vous à YOLO Vision 2025 !
25 septembre 2025
10:00 — 18:00, heure d'été britannique
Événement hybride
Yolo Vision 2024
Glossaire

IA en périphérie (Edge AI)

Découvrez comment l'IA en périphérie permet un traitement de l'IA en temps réel, sécurisé et efficace sur les appareils, transformant des secteurs tels que la santé et les véhicules autonomes.

L'Edge AI est un paradigme informatique décentralisé où les algorithmes d'intelligence artificielle (IA) et d'apprentissage automatique (ML) sont traités localement sur un appareil matériel, près de la source de génération des données. Au lieu d'envoyer des données à un serveur cloud centralisé pour le traitement, l'Edge AI effectue l'inférence directement sur l'appareil lui-même. Cette approche réduit considérablement la latence, améliore la confidentialité des données et diminue les besoins en bande passante, ce qui la rend idéale pour les applications qui nécessitent des résultats immédiats et doivent fonctionner avec une connectivité Internet intermittente ou inexistante. Le marché croissant de l'Edge AI témoigne de son adoption croissante dans divers secteurs.

Comment fonctionne l'Edge AI ?

Dans un flux de travail typique d'Edge AI, les données sont collectées par un capteur, tel qu'une caméra ou un microphone, sur un appareil physique. Ces données sont ensuite directement introduites dans un modèle ML pré-entraîné et optimisé fonctionnant sur le processeur local de l'appareil. Le processeur, souvent un accélérateur d'IA spécialisé ou un système sur puce (SoC), exécute le modèle pour générer une sortie, comme l'identification d'un objet ou la reconnaissance d'une commande. L'ensemble de ce processus se déroule en quelques millisecondes sans dépendre de réseaux externes.

Pour y parvenir, il faut des modèles très efficaces et du matériel spécialisé. Les modèles doivent être optimisés par des techniques telles que la quantification de modèle et l'élagage de modèle afin de s'adapter aux contraintes de calcul et de mémoire limitées des appareils périphériques. Les solutions matérielles vont des modules puissants comme NVIDIA Jetson aux microcontrôleurs à faible consommation d'énergie et aux accélérateurs spécialisés tels que Google Edge TPU et Qualcomm AI engines.

Edge AI vs. Edge Computing

Bien qu'étroitement liés, l'Edge AI et l'Edge Computing sont des concepts distincts.

  • Edge Computing : Il s'agit d'une stratégie architecturale générale qui consiste à déplacer les ressources de calcul et le stockage des données des centres de données centralisés vers les sources de génération de données. L'objectif principal est de réduire la latence et d'économiser la bande passante.
  • Edge AI : Il s'agit d'une application spécifique de l'Edge Computing. Elle fait référence à l'exécution de charges de travail d'IA et de ML spécifiquement sur ces appareils distribués et locaux. En bref, l'Edge Computing est l'infrastructure qui permet à l'Edge AI de fonctionner efficacement à la périphérie du réseau.

Applications et exemples

L'Edge AI transforme les industries en permettant une prise de décision intelligente en temps réel là où elle est le plus nécessaire, en particulier dans le domaine de la vision par ordinateur.

  1. Systèmes autonomes : Les voitures autonomes et les drones dépendent de l'Edge AI pour traiter instantanément les données des caméras, des LiDAR et d'autres capteurs. Cela permet de prendre des décisions critiques en une fraction de seconde, comme l'évitement d'obstacles et la navigation, sans le délai de communication avec un serveur cloud. Les modèles tels que Ultralytics YOLO11 sont optimisés pour de telles tâches de détection d'objets en temps réel.
  2. Caméras de sécurité intelligentes : Les caméras de sécurité IA modernes utilisent l'IA en périphérie pour analyser les flux vidéo directement sur l'appareil. Cela leur permet de détecter les personnes, les véhicules ou les anomalies et d'envoyer des alertes immédiates, tout en minimisant les risques pour la vie privée en évitant le téléchargement constant de données vidéo sensibles.
  3. Automatisation industrielle: Dans les usines intelligentes, l'Edge AI permet des inspections de contrôle qualité sur les appareils, des alertes de maintenance prédictive pour les machines et une robotique intelligente en analysant les données des capteurs sur le plancher de l'usine.
  4. Commerce de détail intelligent : L'IA en périphérie facilite les systèmes de caisse sans personnel, la gestion des stocks en temps réel et l'analyse en magasin en traitant les données localement.
  5. Santé : Les moniteurs de santé portables et les dispositifs médicaux utilisent l'Edge AI pour la surveillance continue des patients, la détection des chutes à l'aide de l'estimation de la pose et la réalisation d'analyses d'images médicales préliminaires sur l'appareil.

Défis et considérations

Malgré ses avantages, la mise en œuvre de l'Edge AI présente plusieurs défis. La puissance de calcul et la mémoire limitées des appareils Edge obligent les développeurs à utiliser des modèles très efficaces, tels que ceux de la famille YOLO, et des frameworks d'optimisation comme NVIDIA TensorRT et OpenVINO d'Intel. La gestion du déploiement des modèles et des mises à jour sur des milliers d'appareils distribués peut être complexe, nécessitant souvent des plateformes MLOps robustes et des outils de conteneurisation comme Docker. De plus, garantir une précision constante des modèles dans des conditions réelles diverses et imprévisibles reste un obstacle majeur pour les développeurs.

Rejoignez la communauté Ultralytics

Rejoignez le futur de l'IA. Connectez-vous, collaborez et évoluez avec des innovateurs mondiaux.

Rejoindre maintenant
Lien copié dans le presse-papiers