Je vous propose
de faire la connaissance d’une startup bordelaise Cog-Engines qui n’est pas un
fabricant de robots mais qui est capable de doter les robots industriels d’un
algorithme propriétaire. Petit à petit ces robots vont interagir avec les
opérateurs sur les lignes de production et entrer dans un processus
d’apprentissage jusqu’à réussir la tâche qui leur incombe.
Comment ça marche ?
1) Un algorithme d’apprentissage basé sur
le fonctionnement du cerveau.
La technologie d’Intelligence
Artificielle (IA) développée par Cog Engines reproduit le fonctionnement de la
mémoire épisodique et sémantique du cerveau.
Branchée sur des milliers de signaux numériques, elle observe ce qui lui est
proposé et reproduit le comportement désigné ? Un système de gratification
conduit à cristalliser dans la mémoire les éléments ayant influé de manière
majeure sur l’action. En quelques gratifications l’apprentissage est finalisé.
Les éléments appris forment un
enchainement d’actions prédictibles et répétables dans le temps.
2) Un algorithme inspiré de
l’apprentissage des animaux
L’inspiration de Cog Engines repose
sur la manière dont les animaux apprennent.
« Lorsque j’ai commencé à m’intéresser à l’intelligence artificielle,
je me suis documenté, j’ai regardé comment les réseaux de neurones pouvaient
être entrainés, comment se déroulait le renforcement…. Et j’ai cherché à
comprendre comment les animaux apprenaient rapidement », explique
Sébastien Lissarre CEO de Cognitive Engines et ingénieur ENSEIRB-Matmeca.
Tous les possesseurs de chien le
savent : la récompense est un formidable moyen pour accompagner
l’apprentissage des canidés et Sébastien Lissarre l’a également appris avec son
compagnon à pattes. Rien de surprenant donc, si les robots équipés par
Cognitive Engines fonctionnent eux-aussi à la récompense.
« On
est calé sur le biomimétisme et le renforcement. L’opérateur sur la ligne de
production va montrer quoi faire. Le robot va l’observer puis chercher à
reproduire et affiner le geste. Lorsqu’il réussit, l’opérateur va le
« récompenser » avec le bouton vert, s’il se trompe ce sera le bouton
rouge. L’algorithme va se créer une sorte de bibliothèque d’exemples dans
laquelle il va aller puiser lorsque plusieurs évènements s’enchainent. Si des
variables apparaissent, le robot peut se tromper en rapprochant son action
d’une ligne chronologique d’évènements passés. Mais plus il va répéter les
tâches, plus il sera corrigé, et meilleur il sera. »
Regarder les vidéos suivantes :
https://www.youtube.com/watch?v=s3e95Rz9Igo
https://www.youtube.com/watch?v=hAh98qZsBm0
3) Quelques applications
- Prise de composants
- Prise de cartes électroniques
- Flaconnage (santé)
- Cog Engines va implanter son IA au sein du site industriel de VDLV, fabricant
de liquides pour les cigarettes électroniques.
Les applications sont
multiples : manipulation de charges lourdes, réduction de temps de
changements entre séries… Multiplateforme, l’algorithme peut fonctionner sans
connexion internet ni serveur distant. Surtout, et c’est ce qui fait son
intérêt : les opérateurs sur site de production n’ont ni à entrer la
moindre ligne de code, ni à piloter d’interface complexe. Une simple
démonstration du geste à effectuer suffit.
4) Et maintenant ?
On aura retenu :
- Flexibilité : les moteurs cognitifs s’appliquent à de nombreux
domaines : production, services, interfaces utilisateurs. Partout où de
l’apprentissage et de l’adaptation en temps réel est nécessaire.
- Compatibilité : c’est une solution multi-plateforme : cette
solution peut être intégrée dans un PC pour le moment. Mais il est envisagé de pouvoir
aussi l’intégrer sur une tablette Android, un téléphone portable.
- Confidentialité : L’algorithme peut fonctionner sans connexion
internet ni serveur distant. Les données de l’entreprise sont ainsi conservées.
- Simplicité : la formation des opérateurs est vraiment succincte.
Cognitive Engines explore un autre
secteur que l’univers industriel : le jeu vidéo. « Chaque
personnage de notre catalogue est équipé de notre technologie d’IA qui
reproduit le fonctionnement de la mémoire épisodique et sémantique du cerveau.
En sélectionnant un des comportements de base de notre catalogue, les
développeurs de studio de jeux vidéo peuvent les configurer selon leurs
besoins, puis les télécharger directement dans leurs jeux vidéo. De cette
manière, le temps de développement de chaque personnage est réduit, de même que
les coûts associés, et chaque personnage est de plus doté d’une réelle capacité
de mémoire et d’interactions » précise Cognitive Engines.
Cette startup, composée aujourd’hui
de 8 personnes, souhaite devenir un leader européen de l’Intelligence
Artificielle. Leurs 3 cofondateurs se sont engagés dans une levée de fonds pour
accélérer leur développement.
On leur souhaite bonne chance,
pleins de projets, beaucoup de clients et longue vie.
Olivier
Aucun commentaire:
Enregistrer un commentaire