images/logo.png

Développement intégré d'appareils périphériques

images/embeddedsystem.jpg

Développement embarqué

De développement de logiciels embarqués est l’un des domaines les plus stimulants du génie logiciel aujourd’hui. Étant donné que les innovations dans de nombreuses industries traditionnellement basées sur l’ingénierie mécanique (telles que l’automobile ou l’aérospatiale) passent de plus en plus de solutions mécaniques à des fonctions électroniques et informatisées, les logiciels intégrés apparaissent comme l’un des domaines d’application les plus prometteurs pour l’ingénierie logicielle. Dans l’industrie automobile, par exemple, au cours des dernières années, 90 % de toutes les innovations dans les nouveaux modèles ont été apportées par l’électronique.

Une tendance récente - L’apprentissage automatique dans le monde de l’embarqué

L’apprentissage automatique et l’analyse prédictive transforment le mode de fonctionnement des entreprises et autres organisations. La capacité à comprendre les tendances et les modèles dans des données complexes est essentielle à la réussite, devenant l’une des stratégies clés pour débloquer la croissance dans un marché contemporain difficile. Jusqu’à présent, les ingénieurs en apprentissage automatique ont rarement pensé aux ressources informatiques. En outre, ils se soucient rarement de l’utilisation de la mémoire. Pourquoi ? Parce qu’elle n’est pas chère et que même votre téléphone dispose d’un bon processeur et de beaucoup de mémoire.

Aujourd’hui, la nécessité de pouvoir déployer des modèles d’apprentissage automatique sur l’EDGE (on premise ou l’appareil), donc dans le monde embarqué, a rendu nécessaire d’affiner la manière de déployer ces modèles sur des appareils aussi petits que des microcontrôleurs 8bit. Ces appareils très petits, à faible coût et à faible consommation d’énergie coûtent quelques centimes par pièce et sont déployés des milliards de fois. Les nouveaux arrivants sur ce marché rendent possible des déploiements qui rendent ces appareils extrêmement bon marché intelligents.

Les progrès récents de l’IA, de l’apprentissage profond et d’autres techniques d’apprentissage automatique ont conduit à une croissance énorme des applications et des services d’intelligence artificielle (IA), allant de l’assistant personnel aux systèmes de recommandation en passant par la surveillance vidéo/audio. Compte tenu de cette évolution, il est urgent de repousser les frontières de l’intelligence artificielle jusqu’à la périphérie du réseau afin d’exploiter pleinement le potentiel de l’EDGE. Pour répondre à ce besoin, l’informatique en périphérie, un paradigme émergent qui pousse les activités et les services informatiques du cœur du réseau vers la périphérie du réseau, a été généralement perçu comme un arrangement prometteur. La nouvelle interdisciplinarité qui en résulte, l’Edge AI ou Edge Intelligence (EI), commence à susciter un énorme intérêt. Le marché de l’IA périphérique, qui est le terme générique pour l’ensemble du segment, peut être regroupé en trois segments principaux:

Hardware Edge (Chipsets)

Développement de puces spécifiques à EDGE pour des applications d’intelligence artificielle rapides et efficaces. Ceci est particulièrement pertinent pour les applications en temps réel ultra-rapides telles que la conduite autonome. Ces jeux de puces sont généralement haut de gamme et comportent des redondances qui garantissent une stabilité et un fonctionnement durables.

Software Edge (Plateformes d’IA vs traitement de l’IA tel que l’inférence)

Développement de solutions logicielles spécifiques à l’EDGE qui permettent une analyse intelligente de l’EDGE par l’IA pour la détection des anomalies et la classification des phénomènes liés à l’EDGE.

Domaines clés d’application:

Applications IOT, automatisation des processus, conscience opérationnelle, maintenance prédictive.

Notre expertise réside dans le marché et le savoir-faire technologique de ce domaine d’application spécifique. Les microcontrôleurs, mais aussi les processeurs plus sophistiqués, sont omniprésents et prédestinés à l’apprentissage automatique à la pointe de la technologie.