136 research outputs found
L'architecture acteur critique pour le contrĂŽle des systĂšmes
Les recherches menĂ©es dans cette thĂšse portent sur la conception d'agents intelligents autonomes pour le contrĂŽle des systĂšmes en particulier et pour la rĂ©solution des problĂšmes complexes d'optimisation en gĂ©nĂ©ral.Les approches actuelles dans ce domaine sont divisĂ©es principalement en deux grandes catĂ©gories ayant en commun de s'inspirer des principes de l'intelligence humaine pour concevoir des solutions intelligentes. La premiĂšre catĂ©gorie vise Ă concevoir des agents assez intelligents pour extraire des connaissances Ă partir de l'expĂ©rience d'un superviseur externe. Ces agents visent essentiellement Ă reproduire la compĂ©tence d'un expert humain. Il s'agit des systĂšmes d'apprentissage supervisĂ©. La deuxiĂšme catĂ©gorie vise plutĂŽt Ă concevoir des agents capables d'apprendre, de façon autonome, de leurs propres expĂ©riences. Il s'agit des systĂšmes d'apprentissage par renforcement. Le travail prĂ©sentĂ© dans cette thĂšse portent sur la combinaison des deux approches afin de concevoir des agents assez flexibles pour assimiler toute l'expertise humaine disponible Ă priori, mais aussi assez gĂ©nĂ©raux pour apprendre de façon autonome Ă accomplir des tĂąches complexes mĂȘme en l'absence de toute aide externe. Nous avons conçu une nouvelle famille d'agents intelligents, dĂ©signĂ©s par l'acronyme FNAC signifiant Fuzzy Neural Actor Critic. La mise en oeuvre de chaque agent FNAC utilise la logique floue, pour faciliter l'incorporation des informations disponibles Ă priori et la validation des solutions apprises, et les rĂ©seaux de neurones artificiels pour leur capacitĂ© d'apprentissage. Nous avons validĂ© les performances de l'agent FNAC sur les problĂšmes du pendule inverse et de la conduite d'un vĂ©lo.Les rĂ©sultats dĂ©montrent la pertinence et la validitĂ© des contributions proposĂ©es
Usagers & Recherche d'Information
La recherche d'information est confrontée à une variété de plus en plus importante tant en termes d'usagers, de tùches à remplir, d'outils.... Face à cette hétérogénéité de nombreux travaux, s'attachent à améliorer la recherche d'information par le biais d'approches adaptatives, de systÚmes de recommandation... Mes travaux s'inscrivent dans ce cadre et apportent un éclairage essentiellement porté sur l'usager et ses activités et plus particuliÚrement sur la recherche d'information. Les résultats correspondent à 3 angles d'investigation nous permettant d'aborder cette problématique de l'hétérogénéité en Recherche d'Information
MĂ©thodes et modĂšles de conception et d'Ă©valuation des interfaces homme-machine
L'importance accordĂ©e aux interactions homme-machine en gĂ©nĂ©ral est actuellement Ă©norme. L'orientation prise par les chercheurs et les industriels pour couvrir ce domaine est dĂ©sormais rĂ©solument pluridisciplinaire. Ce mĂ©moire d'Habilitation Ă Diriger des Recherches en informatique se situe dans cette mouvance en Ă©tant consacrĂ© Ă l'Ă©tude de mĂ©thodes de conception et d'Ă©valuation des interfaces homme-machine (IHM) dans les systĂšmes complexes. Ce domaine de recherche se positionne au carrefour de l'ingĂ©nierie des IHM, du gĂ©nie logiciel et de l'intelligence artificielle, tout en prenant en compte des concepts et modĂšles issus des sciences cognitives. Les aspects mĂ©thodologiques du dĂ©veloppement d'interfaces homme-machine servent de canevas thĂ©orique tout au long du mĂ©moire qui est organisĂ© en trois chapitres. Le premier est consacrĂ© Ă un Ă©tat de l'art sur le domaine de recherche. AprĂšs une Ă©tude critique des diffĂ©rents cycles de dĂ©veloppement du gĂ©nie logiciel, il recense autour d'un cadre thĂ©orique et mĂ©thodologique un ensemble de mĂ©thodes, modĂšles, techniques et outils contribuant au dĂ©veloppement d'applications interactives dans les systĂšmes complexes. Le second chapitre est bĂąti autour d'un ensemble de contributions Ă l'ingĂ©nierie de conception et d'Ă©valuation des interfaces homme-machine. Ces contributions rĂ©sultent d'un travail d'Ă©quipe depuis mon arrivĂ©e au laboratoire en septembre 1985. AprĂšs une prĂ©sentation des systĂšmes rĂ©alisĂ©s dans le cadre de cette recherche, ce chapitre prĂ©sente plusieurs mĂ©thodes de conception ou d'Ă©valuation mises en place autour de ceux-ci. Enfin, le troisiĂšme chapitre tire les leçons des aspects mĂ©thodologiques Ă©tudiĂ©s dans les deux premiers en proposant un modĂšle, appelĂ© â, de dĂ©veloppement d'applications interactives. Au cours de ces prochaines annĂ©es, l'approfondissement de ce modĂšle devrait servir de cadre de pensĂ©e pour nos recherches. Pour l'ensemble des axes de recherche envisagĂ©s, un travail considĂ©rable reste Ă accomplir, au vu de la place de plus en plus importante que tient l'ingĂ©nierie des interfaces homme-machine dans de nombreux domaines
Composition adaptative de services pour lâInternet des objets
L'internet des objets (IoT) est une technologie Ă©mergente, qui reprĂ©sente lâintĂ©gration ou la fusion de l'espace d'information et de l'espace physique. Au fil du temps, lâIoT est devenu de plus en plus populaire dans plusieurs endroits. Afin de rĂ©pondre Ă la demande compliquĂ©e des utilisateurs, la plupart des appareils IoT ne fonctionnent pas seuls, une composition de services multiples doit ĂȘtre effectuĂ©e et elle est dĂ©finie comme la composition de services. Pour des raisons de conductivitĂ©s, pannes, batterie, charge et autres, la disponibilitĂ© des services IoT est imprĂ©visible. Cette imprĂ©visibilitĂ© de la disponibilitĂ© et l'Ă©volution dynamique des besoins des utilisateurs, font que la composition du service doit gĂ©rer cette dynamique et s'adapter Ă de nouvelles configurations non prĂ©vues Ă la conception. La composition adaptative des services consiste Ă modifier le systĂšme pour lui permettre de se comporter correctement dans diffĂ©rents contextes afin d'assurer la disponibilitĂ© des services offerts, afin de rĂ©pondre Ă une situation non prĂ©vue lors de la phase de conception. De ce fait, notre objectif est de proposer une mĂ©thode de composition de services IoT adaptative et sensible au contexte afin de satisfaire les besoins des
utilisateurs.
Dans notre travail, nous considĂ©rons que la croissance de l'Internet des Objets (IoT) implique la disponibilitĂ© d'un trĂšs grand nombre de services qui peuvent ĂȘtre similaires ou identiques, la gestion de la QualitĂ© de Service (QoS) permet de diffĂ©rencier un service d'un autre. La composition de services offre la possibilitĂ© d'effectuer des activitĂ©s complexes en
combinant les fonctionnalités de plusieurs services au sein d'un seul processus. TrÚs peu de travaux ont présenté une solution de composition de services adaptative gérant les attributs de QoS, en plus dans le domaine de la santé, qui est l'un des plus difficiles et délicats car il concerne la précieuse vie humaine. Dans cette thÚse, nous présenterons une approche de
composition de services adaptative sensible aux QoS basée sur un algorithme génétique multipopulation dans un environnement Fog-IoT. Notre algorithme P-MPGA implémente une méthode de sélection intelligente qui nous permet de sélectionner le bon service. En outre, PMPGA implémente un systÚme de surveillance qui surveille les services pour gérer le
changement dynamique des environnements IoT. Les résultats expérimentaux montrent les excellents résultats du P-MPGA en termes de temps d'exécution, de valeurs de fitness moyennes et de rapport temps d'exécution / meilleure valeur de fitness malgré l'augmentation de la population. P-MPGA peut rapidement obtenir un service composite satisfaisant les besoins de
QoS de l'utilisateur, ce qui le rend adapté à un environnement IoT à grande échelle
Le processus de décision dans les systÚmes complexes : une analyse d'une intervention systémique
L'objectif de cette thĂšse est de contribuer Ă une meilleure comprĂ©hension des processus de dĂ©cision dans les systĂšmes complexes, en analysant comment les interventions systĂ©miques produisent des changements dans le processus dĂ©cisionnel mis en oeuvre par les individus. Plus prĂ©cisĂ©ment, la recherche consiste Ă analyser les effets potentiels de l'utilisation d'un modĂšle systĂ©mique par les dĂ©cideurs, tant sur les activitĂ©s constitutives du processus de dĂ©cision, que sur ses dimensions, tout en prenant en considĂ©ration les dĂ©terminants susceptibles d'exercer une influence. Elle s'appuie sur une expĂ©rimentation basĂ©e sur un cas dĂ©cisionnel simulĂ©, qui porte sur le systĂšme de la propriĂ©tĂ© intellectuelle des innovations biotechnologiques: les sessions expĂ©rimentales consistent en des entretiens menĂ©s auprĂšs de dĂ©cideurs politiques et l'intervention systĂ©mique concerne l'utilisation d'un modĂšle de simulation par la dynamique des systĂšmes. Les rĂ©sultats suggĂšrent: 1) une progression multiple, cumulative, conjonctive et rĂ©currente; 2) une dĂ©marche dĂ©cisionnelle incrĂ©mentale, Ă multiples perspectives et crĂ©ative; 3) une multiplicitĂ© d'acteurs impliquĂ©s, ayant des intĂ©rĂȘts et des rĂŽles diversifiĂ©s 4) des rationalitĂ©s politique, limitĂ©e, contextuelle, voire sociocognitive. De plus, les rĂ©sultats montrent qu'en situation d'intervention systĂ©mique, les dĂ©cideurs tendent Ă considĂ©rer plus d'Ă©lĂ©ments d'analyse et de disciplines scientifiques lors de leur analyse dĂ©cisionnelle, et Ă impliquer plus d'acteurs tant Ă l'interne qu'Ă l'externe
DES RESEAUX DE NEURONES ARTIFICIELS A LA ROBOTIQUE COOPERATIVE
Les travaux dĂ©crits dans ce mĂ©moire rapportent une trajectoire scientifique dâune dizaine dâannĂ©es constamment guidĂ©e par le dĂ©sir dâĂ©tudier et de dĂ©velopper des modĂšles de rĂ©seaux de neurones artificiels en prise directe avec le monde rĂ©el. La premiĂšre partie de nos recherches sâest intĂ©ressĂ©e Ă lâapprentissage au sein de systĂšmes connexionnistes multi-rĂ©seaux. En droite ligne depuis le modĂšle de la Machine SĂ©quentielle Connexionniste (MSC, dĂ©veloppĂ©e durant la thĂšse de doctorat), qui met en jeu 2 rĂ©seaux multicouches, 6 MSCs sont mises en oeuvre qui permettent lâacquisition et le contrĂŽle de la marche chez un robot hexapode. Le paradigme utilisĂ© pour la distribution des informations nĂ©cessaires Ă chacun des modules connexionnistes est lâapprentissage par pĂ©nalitĂ©-rĂ©compense. Un robot hexapode a Ă©tĂ© construit qui valide les rĂ©sulats prĂ©alablement obtenus en simulation. Lâapprentissage par pĂ©nalitĂ©-rĂ©compense appartient Ă la classe des apprentissage par renforcement. La seconde partie de nos recherches sâest intĂ©ressĂ©e Ă Ă©tudier les interactions entre les rĂ©seaux de neurones artificiels et lâapprentissage par renforcement. Une implantation sur rĂ©seaux multicouches, puis sur cartes auto-organisatrices du Q-learning a Ă©tĂ© proposĂ©e. Nous obtenons ainsi des rĂ©ductions de la taille mĂ©moire requise et du nombre dâitĂ©rations dâapprentissage nĂ©cessaires qui autorisent une utilisation pratique. Nous avons ensuite dĂ©veloppĂ© des mĂ©canismes de distribution de lâapprentissage par renforcement, soit au sein dâun seul robot dotĂ© de plusieurs comportements, soit au sein dâun groupe de robots dans une tĂąche impliquant la coopĂ©ration. A la diffĂ©rence des courant de recherches actuels, qui pronent lâutilisation dâ a priori face Ă la combinatoire Ă©levĂ©e de lâespace de recherche, nous proposons lâemploi dâ a posteriori , lâutilisation du âlazy learningâ pour construire un modĂšle non explicite et le dĂ©veloppement dâoutils et mĂ©thodes dâaide Ă la conception des fonctions de renforcement. A moyen terme, lâobjectif de nos recherches est dâautomatiser la dĂ©composition dâun comportement robotique complexe en une succession de comportements Ă©lĂ©mentaires. Lâutilisation de marqueurs temporel et spatial est envisagĂ©e pour permettre le sĂ©quencement des cartes auto-organisatrices implantant les comportements Ă©lĂ©mentaires. Dans ce cas, la simple dĂ©finition de lâobjectif Ă atteindre suffirait alors Ă gĂ©nĂ©rer le comportement solution
- âŠ