Skip to main content
European Commission logo
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Contenu archivé le 2024-05-27

SenseMaker: A Multi-sensory, Task-specific, Adaptable perception System

Article Category

Article available in the following languages:

Des machines qui captent leur environnement

Inspirés par la façon dont le cerveau humain traite les informations sensorielles, des réseaux de neurones artificiels ont été mis en œuvre au cours du projet SENSEMAKER sur des matériels reconfigurables.

L'élément clé des réseaux de neurones artificiels est la structure innovante du système de traitement de l'information. Ils sont composés d'un grand nombre d'unités de traitement interconnectées, appelées neurones, qui travaillent en parallèle pour résoudre un problème particulier. Les neurones impulsionnels diffèrent des réseaux de neurones artificiels conventionnels par le fait que les informations sont transmises par impulsions au lieu de taux de déclenchement variables. Les partenaires du projet SENSEMAKER ont pensé que les réseaux de neurones impulsionnels pourraient inclure la dynamique riche requise pour les applications en temps réel. Lorsqu'ils sont implémentés sur des matériels reconfigurables en parallèle, les réseaux de neurones peuvent tirer pleinement avantage de leur parallélisme inhérent et s'exécuter extrêmement plus rapidement que des simulations par logiciel. Cependant, le développement de circuits intégrés spécifiques (ASIC) pour réseaux de neurones est coûteux en temps et en argent. Les chercheurs de l'université d'Ulster au Royaume-Uni se sont par conséquent concentrés sur les réseaux de portes programmables in situ (FPGA) qui permettent une organisation de composants logiques faciles à configurer. Plus précisément, un train de bits de configuration mis à jour peut être téléchargé directement sur le dispositif pour apporter la modification souhaitée au système. Pour permettre l'exploitation des réponses d'un réseau de neurones biologiquement plausible, une version basée sur la conductance d'un modèle de neurone I&F (de l'anglais Integrate and Fire) a été implémentée sur une plate-forme FPGA. Une forme inspirée par la biologie de l'algorithme de plasticité synaptique à modulation temporelle relative (STDP, de l'anglais Spike Timing-Dependent Plasticity) a également été implémentée dans le matériel pour l'apprentissage du réseau de neurones. En utilisant une implémentation complètement parallèle de ce modèle, le nombre de neurones qu'il est possible d'implémenter était limité au nombre de multiplicateurs intégrés fournis. D'un autre côté, les architectures multiplexées dans le temps permettaient d'obtenir des équilibres favorables entre vitesse de traitement et taille du réseau de neurones. Le système final a été testé en effectuant des changements de coordonnées avec des résultats prometteurs. Cette application a été conçue dans le cadre du projet SENSEMAKER qui cherchait à créer une plate-forme matérielle capable de fusionner des données multi-sensorielles et, jusqu'à un certain degré, de percevoir son environnement. Les changements de coordonnées convertissent les angles d'un capteur haptique en coordonnées (x,y) qui sont à leur tour utilisées pour générer une représentation sous forme d'image haptique de l'espace de recherche. Toutefois, il a été démontré que des améliorations de l'implémentation basée sur FPGA seraient nécessaires pour obtenir des performances de type temps réel.

Découvrir d’autres articles du même domaine d’application