136 research outputs found

    L'architecture acteur critique pour le contrĂŽle des systĂšmes

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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

    Get PDF
    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
    • 

    corecore