LinkedInInstagramTikTokMeetupWhatsApp

20 septembre 2026

L'IA embarquée expliquée à ceux qui n'en font pas

Faire tourner une IA sur un appareil plutôt que sur un serveur change la latence, la confidentialité et le coût. Voici ce que recouvre vraiment ce choix.

Vous avez peut-être utilisé de l'IA embarquée ce matin sans y penser. Selon l'appareil et l'application, la détection d'un visage avant une photo, un mot d'activation ou une transcription hors ligne peuvent être calculés localement. D'autres fonctions ressemblantes sollicitent encore un serveur. L'expression décrit donc le lieu où le modèle s'exécute, pas seulement ce que l'utilisateur voit à l'écran.

Le terme apparaît dans les offres d'emploi et les programmes de conférences, mais il est souvent expliqué par des spécialistes à d'autres spécialistes. Cet article prend l'autre chemin.

Sommaire

  1. Ce que veut dire « embarqué », concrètement
  2. Ce que change le fait de calculer sur l'appareil
  3. Sur l'appareil ou sur un serveur : le tableau des différences
  4. Comment on fait tenir un modèle dans un appareil
  5. Pourquoi le sujet compte particulièrement à Toulouse
  6. Ce que l'IA embarquée ne résout pas
  7. Questions fréquentes

Ce que veut dire « embarqué », concrètement

Un système embarqué est un calculateur intégré dans un objet dont la fonction principale n'est pas l'informatique générale. Parler d'IA embarquée, c'est parler de modèles exécutés sur ce matériel, au plus près du capteur ou de l'usage. L'edge AI est un ensemble plus large : le calcul peut avoir lieu dans l'objet, mais aussi sur une passerelle ou un serveur local proche. La documentation d'Azure IoT Edge décrit ainsi des modules exécutés localement sur des équipements et administrés à distance depuis une interface cloud.

La différence tient à un seul geste

Dans une architecture distante, l'appareil collecte une donnée, l'envoie à un serveur, attend la réponse puis l'affiche. Dans une architecture embarquée, il peut produire le résultat localement. Cela ne signifie pas qu'il n'envoie jamais rien : mises à jour, télémétrie ou résultats agrégés peuvent encore circuler. Le choix modifie surtout la dépendance au réseau, le trajet de la donnée, les contraintes matérielles et la manière de maintenir le système.

Où elle se trouve déjà, sans le dire

Illustrative use case. Un équipement peut analyser localement un signal de capteur lorsque le délai réseau serait incompatible avec sa fonction. Un autre peut effectuer une première classification sur place, puis transmettre seulement un résultat agrégé. Ces mécanismes décrivent des architectures possibles, pas le fonctionnement garanti de tous les véhicules, appareils auditifs ou caméras industrielles.

Ce que change le fait de calculer sur l'appareil

Trois choses changent, et elles ne vont pas toutes dans le même sens : la latence, la confidentialité et la structure des coûts.

La latence

Le temps de réponse dépend moins d'un aller-retour réseau lorsque toute l'inférence est locale. Le gain réel varie toutefois avec le modèle, le processeur et la tâche. Google présente son cadre LiteRT comme un outil d'exécution sur appareil, avec accélération matérielle et quantification, et lui associe faible latence et confidentialité. Il s'agit de la description de son propre produit, pas d'une garantie applicable à toute architecture embarquée.

La confidentialité

Une donnée qui ne quitte pas l'appareil ne peut pas être interceptée en transit ni stockée ailleurs. L'argument est fort et demande de la précision : l'embarqué réduit une catégorie de risques, il ne les supprime pas tous. L'appareil peut être compromis, et rien n'interdit techniquement à une application de calculer localement puis d'envoyer le résultat. Le traitement local est une propriété du système, pas une garantie automatique. Nous abordons cette distinction dans notre article sur l'IA et la vie privée.

La structure des coûts

Le calcul sur serveur se paie à l'usage : chaque requête alourdit la facture. Le calcul embarqué concentre plutôt le coût dans le matériel et dans le travail nécessaire pour adapter le modèle. Cette différence ne rend pas l'une des options automatiquement moins chère. Elle déplace le moment où l'on paie, ainsi que la personne qui supporte ce coût. Mettre à jour un modèle sur des appareils physiques reste aussi plus lourd que remplacer un fichier sur un serveur.

Sur l'appareil ou sur un serveur : le tableau des différences

Comparer sans transformer les options en absolus

Critère Calcul sur l'appareil Calcul sur un serveur
Temps de réponse Peut éviter l'aller-retour réseau Dépend aussi de la liaison et de la charge distante
Fonctionnement hors ligne Possible si toutes les dépendances sont locales Impossible sans mécanisme local de secours
Trajet de la donnée Peut rester local ; télémétrie possible Transite vers une infrastructure distante
Taille de modèle possible Contrainte par le stockage, la mémoire et l'énergie Contrainte par l'infrastructure et le budget
Coût Matériel, adaptation, tests et maintenance Infrastructure, trafic et exploitation
Mise à jour du modèle Manuelle ou à distance selon le produit Centralisée, sans être nécessairement instantanée

Les architectures hybrides sont courantes

Le choix dépend de la contrainte dominante : temps de réponse ou confidentialité d'un côté, taille du modèle ou fréquence des mises à jour de l'autre. Beaucoup de systèmes combinent les deux.

Hypothetical implementation. Un appareil pourrait effectuer une première classification localement, puis transmettre au serveur seulement l'information nécessaire à une fonction plus complexe. Une architecture hybride évite de transformer la décision en duel abstrait entre appareil et cloud. Elle oblige surtout à préciser quelles données peuvent sortir, quelles fonctions doivent rester disponibles hors ligne et comment les mises à jour seront distribuées pendant la durée de vie du produit.

Comment on fait tenir un modèle dans un appareil

Faire tourner un modèle sur un appareil suppose de le réduire, et cette réduction est un métier à part entière.

Adapter le modèle et le logiciel

Étape 1 : vérifier que le modèle tient sur la cible. La documentation d'ONNX Runtime Mobile demande de vérifier que le modèle tient sur le stockage de l'appareil et peut être chargé en mémoire. Elle recommande ensuite de mesurer taille de l'application, latence et consommation sur la plateforme visée.

Étape 2 : réduire ce qui peut l'être. La quantification réduit la précision numérique des poids ; LiteRT et ONNX Runtime la documentent comme une méthode d'optimisation. D'autres leviers consistent à choisir un modèle déjà conçu pour le mobile ou à construire un runtime ne contenant que les opérateurs nécessaires. Toute réduction doit être comparée au niveau de qualité attendu.

Mesurer sur le matériel réel

Étape 3 : mesurer sur l'appareil réel, pas sur une machine de développement. Cette étape ne doit pas être remplacée par un test sur ordinateur : la chaleur, la gestion d'énergie et les autres applications en cours peuvent modifier les temps observés.

Le test doit donc reprendre les conditions d'usage prévues : appareil chargé ou presque vide, réseau absent, température élevée, autres fonctions actives. Il ne suffit pas de vérifier que le modèle démarre. Il faut observer si sa réponse reste acceptable au fil du temps et si l'appareil continue d'assurer sa fonction principale. C'est ce passage du prototype au matériel réel qui transforme une démonstration en choix technique défendable.

Pourquoi le sujet compte particulièrement à Toulouse

Une proximité industrielle réelle

L'IA embarquée n'est pas un sujet régional, mais elle croise ici une industrie majeure. L'INSEE recense 108 900 salariés hors intérim fin 2022 dans la filière aéronautique et spatiale en Occitanie, dont 82 800 dans l'activité aérospatiale, soit 6 % de l'emploi salarié marchand non agricole régional. Les systèmes qui doivent continuer à fonctionner sans liaison disponible illustrent l'intérêt du calcul local, sans permettre de conclure que tous les logiciels embarqués utilisent de l'IA.

Nous n'avons pas de chiffre sur les structures qui y déploient de l'intelligence artificielle. Le poids de la filière rend le sujet pertinent à Toulouse, mais ne prouve ni le nombre de projets ni leur maturité. Pour aborder le marché du travail sans attribuer de déploiement à une entreprise, consultez notre article sur travailler dans l'IA à Toulouse.

Ce que cette proximité ne permet pas d'affirmer

Le poids de l'aéronautique ne permet pas de déduire combien de systèmes utilisent réellement un modèle d'apprentissage automatique, ni à quel stade. Il justifie l'intérêt local du vocabulaire, pas une revendication sur les déploiements de la région.

Ce que l'IA embarquée ne résout pas

Qualité du modèle et données d'entraînement

Elle ne rend pas un modèle meilleur par elle-même. Réduire sa taille ou sa précision peut dégrader certains résultats ; l'écart doit être mesuré sur la tâche réelle plutôt que supposé. L'arbitrage peut porter sur la qualité, l'étroitesse du domaine couvert ou le temps d'ingénierie nécessaire pour conserver un résultat acceptable.

Elle ne règle pas la question des données d'entraînement : l'exécution locale ne change rien à leur origine. Elle n'est pas gratuite en énergie non plus ; la consommation se déplace vers la batterie de l'appareil. Nous traitons cette question dans notre article sur l'IA et l'environnement.

Notre limite d'expérience

Nous n'avons déployé aucun système d'IA embarquée et nous ne sommes pas un organisme de formation. Dans nos rencontres, nous traitons donc d'abord « embarqué » comme un terme à clarifier, sans prétendre transmettre une méthode d'ingénierie. Une fois posée la question du lieu où se produit le calcul, les principaux arbitrages deviennent plus faciles à discuter.

Questions fréquentes

Quelle est la différence entre IA embarquée et edge AI ?

« IA embarquée » désigne généralement un modèle exécuté dans l'équipement qui assure la fonction. « Edge AI » couvre plus largement le calcul proche de la source des données, y compris sur une passerelle ou un serveur local. Les deux ensembles se recouvrent donc sans être identiques. Dans la pratique, les termes restent parfois employés l'un pour l'autre, ce qui justifie de demander où le calcul a réellement lieu.

Faut-il une connexion internet pour utiliser une IA embarquée ?

Pas nécessairement. Si le modèle, le logiciel et toutes leurs dépendances sont présents sur l'appareil, l'inférence peut fonctionner sans liaison. Une connexion peut toutefois rester nécessaire pour l'activation, les mises à jour, la télémétrie ou une partie distante du service. Il faut donc tester le produit hors réseau plutôt que déduire son autonomie de l'étiquette « embarqué ».

Faut-il être ingénieur pour comprendre ce sujet ?

Non pour comprendre le choix, oui pour le mettre en œuvre. Saisir l'arbitrage entre appareil et serveur, avec ses effets sur la vitesse, la confidentialité, le coût et les mises à jour, ne demande aucune formation technique. Concevoir, réduire et certifier le modèle est un autre métier ; il n'est pas nécessaire de l'exercer pour participer à la décision.


Envie d'en parler avec des gens qui en font ? Consultez les prochaines rencontres, découvrez qui nous sommes, ou écrivez-nous. Pour situer ce sujet dans un programme, voyez notre typologie des salons d'intelligence artificielle et notre méthode pour choisir les événements IA qui valent le déplacement.

Nos rencontres se tiennent à Toulouse et dans son agglomération. Elles sont gratuites et ouvertes à tous les niveaux. L'adhésion à l'association est distincte et facultative : 25 € par an, avec un tarif solidaire à 10 € pour les personnes concernées par le RSA, l'ASPA, l'ASI, l'AAH, l'ASS ou le CEJ.

Adhérer maintenant