Validation d'une IA symbolique par évaluation d'un système de réputation H/F
Stage Saclay (Essonne) Développement informatique
Description de l'offre
Détail de l'offre
Informations générales
Entité de rattachement
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au cœur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
• La conscience des responsabilités
• La coopération
• La curiosité
Référence
2024-33153Description de l'unité
Situé à Saclay, en Ile-de-France sud, le CEA LIST est un centre de recherche scientifique et technologique dédié au développement de logiciels, de systèmes embarqués et de capteurs pour des applications destinées à la défense, la sécurité, l'énergie, le nucléaire, l'environnement et la santé. Le CEA LIST compte plus de 700 chercheurs se focalisant sur les systèmes numériques intelligents, centrés autour de l'intelligence artificielle, l'usine du futur, l'instrumentation innovante, les systèmes cyberphysiques et la santé numérique.
Au sein de cet institut, les laboratoires du Département Instrumentation Numérique travaillent au développement et au transfert industriel de technologies de pointe en IA. Le périmètre technique de nos ingénieurs et chercheurs concerne l'analyse des signaux (c.a.d. des séries temporelles, mais aussi des spectres) produits par les équipements développés en interne, par les équipes du CEA, ou par des sociétés externes. L'exploitation de ces données repose sur un large spectre de méthodes d'apprentissage machine, relevant de l'IA numérique (réseaux de neurones profonds, forêts aléatoires, SVM) et de l'IA symbolique (systèmes à base de connaissances).
Vous intégrerez une équipe de 5 permanents travaillant sur la plateforme ExpressIF – une intelligence
artificielle symbolique entièrement développée par l'équipe dont l'intérêt est d'être interprétable
(https://expressif.cea.fr).
Description du poste
Domaine
Mathématiques, information scientifique, logiciel
Contrat
Stage
Intitulé de l'offre
Validation d'une IA symbolique par évaluation d'un système de réputation H/F
Sujet de stage
Vous travaillerez sur l'IA symbolique développé par le CEA nommée ExpressIF® dans le but d'améliorer la validation des règles floues utilisées par le moteur d'inférence. L'objectif est d'explorer de nouvelles méthodes de validation par l'utilisation de système de réputation.
Durée du contrat (en mois)
6 mois
Description de l'offre
Sujet
Une des particularités de l'IA ExpressIF® est qu’elle ne repose pas uniquement sur les données mais aussi sur la modélisation de connaissance métier sous forme de règles logique floues [4]. Cette modélisation des connaissances est effectuée par des méthodes d’apprentissage et des interviews où un modélisateur humain vient traduire directement ces connaissances en règles logiques. Dans les deux cas, cette modélisation est sujette à de potentielles erreurs qui ne permettent pas au final qu’ExpressIF® produise le raisonnement attendu. Par conséquent, il est nécessaire d’évaluer la qualité des règles logiques afin de déterminer les règles à modifier pour améliorer le raisonnement : c’est ce que l’on appelle lavalidation.
La validation d’une base de règles logiques est un sujet étudié depuis longtemps dans la littérature [3] mais nous souhaitons dans ce stage explorer une nouvelle méthode inspirée des systèmes multi-agents et des sciences sociales. En effet, l’ensemble des règles logiques d’ExpressIF® peut être représenté sous forme d’une structure appeléFinGram(i.e. fuzzy inference-grams) qui est un graphe représentant les interactions des règles floues sous forme d’un réseau social [1]. Nous souhaitons appliquer des techniques d’analyse de réseaux sociaux sur cette structure de données pour déterminer l’ensemble des règles « défaillantes » dans la modélisation des connaissances expertes.
Une première technique que nous proposons d’étudier sontles systèmes de réputation[2] qui permettent que chaque agent puisse évaluer d’autres utilisateurs du réseau social. L’idée générale dans notre cas d’application est de considérer chaque règle logique duFinGramcomme un agent d’un système de réputation.
L’objectif du stage sera dans un premier temps de prendre connaissance de l’état de l’art des différents type de système de réputation [2] puis de faire une première proposition d’un système adapté auxFinGrams. Dans un deuxième temps, l’objectif sera de développer et évaluer votre proposition sur une base de règle d’ExpressIF®.
Références
[1] Jose M Alonso, David P Pancho, Oscar Cordón, Arnaud Quirin, and Luis Magdalena. Social network analysis of co-fired fuzzy rules. Soft Computing : State of the Art Theory and Novel Applications, pages 113–128, 2013.
[2] Ferry Hendrikx, Kris Bubendorfer, and Ryan Chard. Reputation systems : A survey and taxonomy. Journal of Parallel and Distributed Computing, 75 :184–197, 2015.
[3] Robert M O’Keefe and Daniel E O’Leary. Expert system verification and validation : a survey and tutorial. Artificial Intelligence Review, 7 :3–42, 1993.
[4] Jean-Philippe Poli and Laurence Boudet. A fuzzy expert system architecture for data and event stream processing. Fuzzy Sets and systems, 343 :20–34, 2018.
Profil recherché
Profil du candidat
Profil de candidature
Nous recherchons un(e) étudiant(e) en deuxième année de Master/troisième année d'école d'ingénieur de spécialité(s) Informatique/Mathématiques avec :
- Un intérêt pour les thématiques d'intelligence artificielle, notamment la logique floue.
- Un intérêt pour la recherche scientifique et technologique.
- De bonnes compétences en programmation orientée objet, idéalement avec le langage C#
- Un bon niveau d'anglais.
Conformément aux engagements pris par le CEA en faveur de l’intégration de personnes en situation de handicap, cet emploi est ouvert à tous et toutes.