Connect with us

IA 101

Qu’est-ce que l’IA Edge et l’informatique de bord ?

mm

L’IA Edge est l’un des nouveaux secteurs les plus notables de l’intelligence artificielle, et elle vise à permettre aux gens d’exécuter des processus d’IA sans avoir à s’inquiéter de la vie privée ou des ralentissements dus à la transmission de données. L’IA Edge permet une utilisation plus grande et plus répandue de l’IA, en permettant aux appareils intelligents de réagir rapidement aux entrées sans accès à un cloud. Alors que c’est une définition rapide de l’IA Edge, prenons un moment pour mieux comprendre l’IA Edge en explorant les technologies qui la rendent possible et en voyant quelques cas d’utilisation pour l’IA Edge.

Qu’est-ce que l’informatique de bord ?

Pour vraiment comprendre l’IA Edge, nous devons d’abord comprendre l’informatique de bord, et la meilleure façon de comprendre l’informatique de bord est de la comparer à l’informatique cloud. L’informatique cloud est la livraison de services informatiques sur Internet. En revanche, les systèmes d’informatique de bord ne sont pas connectés à un cloud, mais fonctionnent sur des appareils locaux. Ces appareils locaux peuvent être un serveur d’informatique de bord dédié, un appareil local, ou un Internet des objets (IoT). Il existe un certain nombre d’avantages à utiliser l’informatique de bord. Par exemple, la computation basée sur Internet/le cloud est limitée par la latence et la bande passante, tandis que l’informatique de bord n’est pas limitée par ces paramètres.

Qu’est-ce que l’IA Edge ?

Maintenant que nous comprenons l’informatique de bord, nous pouvons jeter un coup d’œil à l’IA Edge. L’IA Edge combine l’intelligence artificielle et l’informatique de bord. Les algorithmes d’IA sont exécutés sur des appareils capables d’informatique de bord. L’avantage de cela est que les données peuvent être traitées en temps réel, sans avoir à se connecter à un cloud.

La plupart des processus d’IA de pointe sont effectués dans un cloud car ils nécessitent une grande quantité de puissance de calcul. Le résultat est que ces processus d’IA peuvent être vulnérables aux temps d’arrêt. Puisque les systèmes d’IA Edge fonctionnent sur un appareil d’informatique de bord, les opérations de données nécessaires peuvent se produire localement, étant envoyées lorsqu’une connexion Internet est établie, ce qui économise du temps. Les algorithmes d’apprentissage profond peuvent fonctionner sur l’appareil lui-même, le point de départ des données.

L’IA Edge devient de plus en plus importante en raison du fait que de plus en plus d’appareils doivent utiliser l’IA dans des situations où ils ne peuvent pas accéder au cloud. Considérez combien de robots d’usine ou combien de voitures sont équipés d’algorithmes de vision par ordinateur ces jours-ci. Un temps de latence dans la transmission des données dans ces situations pourrait être catastrophique. Les voitures autonomes ne peuvent pas subir de latence lors de la détection d’objets sur la route. Puisque le temps de réponse est si important, l’appareil lui-même doit avoir un système d’IA Edge qui lui permet d’analyser et de classer les images sans avoir à compter sur une connexion cloud.

Lorsque les ordinateurs de bord sont chargés des tâches de traitement de l’information habituellement effectuées sur le cloud, le résultat est un traitement en temps réel à faible latence. De plus, en restreignant la transmission des données aux informations les plus vitales, le volume de données lui-même peut être réduit et les interruptions de communication peuvent être minimisées.

IA Edge et Internet des objets

L’IA Edge se combine avec d’autres technologies numériques comme la 5G et l’Internet des objets (IoT). L’IoT peut générer des données pour les systèmes d’IA Edge à utiliser, tandis que la technologie 5G est essentielle pour la poursuite de l’avancement de l’IA Edge et de l’IoT.

L’Internet des objets fait référence à une variété d’appareils intelligents connectés les uns aux autres via Internet. Tous ces appareils génèrent des données, qui peuvent être alimentées dans l’appareil d’IA Edge, qui peut également agir comme une unité de stockage temporaire pour les données jusqu’à ce qu’elles soient synchronisées avec le cloud. La méthode de traitement des données permet une plus grande flexibilité.

La cinquième génération du réseau mobile, 5G, est cruciale pour le développement de l’IA Edge et de l’Internet des objets. La 5G est capable de transférer des données à des vitesses beaucoup plus élevées, jusqu’à 20 Gbps, alors que la 4G ne peut livrer des données qu’à 1 Gbps. La 5G prend également en charge beaucoup plus de connexions simultanées que la 4G (1 000 000 par kilomètre carré par rapport à 100 000) et une vitesse de latence améliorée (1 ms par rapport à 10 ms). Ces avantages sur la 4G sont importants car à mesure que l’IoT grandit, le volume de données augmente également et la vitesse de transfert est impactée. La 5G permet plus d’interactions entre une gamme plus large d’appareils, dont beaucoup peuvent être équipés d’IA Edge.

Cas d’utilisation pour l’IA Edge

Les cas d’utilisation pour l’IA Edge incluent à peu près toutes les instances où le traitement des données serait effectué plus efficacement sur un appareil local que lorsqu’il est effectué via un cloud. Cependant, certains des cas d’utilisation les plus courants pour l’IA Edge incluent les voitures autonomes, les drones autonomes, la reconnaissance faciale, et les assistants numériques.

Les voitures autonomes sont l’un des cas d’utilisation les plus pertinents pour l’IA Edge. Les voitures autonomes doivent constamment analyser l’environnement qui les entoure et évaluer la situation, en faisant des corrections à leur trajectoire en fonction des événements à proximité. Le traitement des données en temps réel est critique pour ces cas, et en conséquence, leurs systèmes d’IA Edge intégrés sont chargés du stockage, de la manipulation et de l’analyse des données. Les systèmes d’IA Edge sont nécessaires pour mettre sur le marché les véhicules autonomes de niveau 3 et de niveau 4 (entièrement autonomes).

Puisque les drones autonomes ne sont pas pilotés par des opérateurs humains, ils ont des exigences très similaires à celles des voitures autonomes. Si un drone perd le contrôle ou dysfonctionne pendant le vol, il peut s’écraser et endommager des biens ou des vies. Les drones peuvent voler loin d’un point d’accès Internet et ils doivent avoir des capacités d’IA Edge. Les systèmes d’IA Edge seront indispensables pour des services comme Amazon Prime Air, qui vise à livrer des colis via des drones.

Un autre cas d’utilisation pour l’IA Edge est les systèmes de reconnaissance faciale. Les systèmes de reconnaissance faciale reposent sur des algorithmes de vision par ordinateur, en analysant les données collectées par la caméra. Les applications de reconnaissance faciale qui fonctionnent pour des tâches comme la sécurité doivent fonctionner de manière fiable même si elles ne sont pas connectées à un cloud.

Les assistants numériques sont un autre cas d’utilisation courant pour l’IA Edge. Les assistants numériques comme Google Assistant, Alexa et Siri doivent être en mesure de fonctionner sur les smartphones et d’autres appareils numériques même lorsqu’ils ne sont pas connectés à Internet. Lorsque les données sont traitées sur l’appareil, il n’y a pas besoin de les transmettre au cloud, ce qui aide à réduire le trafic et à assurer la confidentialité.

Blogueur et programmeur avec des spécialités en Machine Learning et Deep Learning sujets. Daniel espère aider les autres à utiliser le pouvoir de l'IA pour le bien social.