Return to search

Adaptive behaviors for virtual entities in participatory virtual environments

Le CERV constitue à Brest un pôle d'excellence en réalité virtuelle à vocation européenne. Les systèmes que l'on cherche à modéliser sont de plus en plus complexes, du fait essentiellement de la diversité des composants, de la diversité des structures et de la diversité des interactions mises en jeu. Un système est alors a priori un milieu ouvert (apparition/disparition dynamique de composants) et hétérogène (morphologies et comportements variés). La réalité virtuelle implique pleinement l'utilisateur humain dans la simulation, rejoignant ainsi l'approche de la conception. La majorité des travaux en réalité virtuelle concerne l'immersion sensorimotrice de l'utilisateur humain au sein d'univers. Ces univers virtuels offrent à l'utilisateur la sensation d'être dans l'environnement et lui donne la possibilité d'y agir. Pour être complet, il faut également "qu'il s'y passe quelque chose", et pas seulement en terme de résultat des actions de l'utilisateur. Les entités qui peuplent les univers virtuels doivent donc avoir un comportement autonome. Ceci soulève la question suivante : comment doter une entité d'un comportement autonome dans un environnement virtuel complexe auquel l'homme participe ? Des techniques d'intelligence artificielle symbolique ont déjà été appliquées pour définir ces comportements. Mais ces techniques montrent très vite leurs limites car elles sont principalement basées sur des règles de comportements mises a priori par le concepteur. Or, dans des mondes virtuels complexes (simulation ouverte, hétérogène et participative), plusieurs entités vont avoir des comportements imprédictibles (variabilité comportementale des entités autonomes, libre arbitre de l'utilisateur), créant ainsi des situations toujours nouvelles. Et face à une situation non prévue par le programmeur, les entités auront le plus souvent des comportements inadaptés. C'est pourquoi les méthodologies tirées des systèmes artificiels adaptatifs peuvent contribuer à pallier ces limitations. Le travail que je poursuis porte sur la thématique de l'adaptation de comportements d'entités autonomes en environnement virtuel participatif. Adapter son comportement, c'est effectuer des transformations conduisant à s'adapter à son environnement. Cette adaptation aura pour objectif de rendre le comportement de l'entité virtuelle le plus crédible possible (ressemblant à un comportement humain). Pour cela, nous prenons le parti de considérer que l'entité doit apprendre au fur et à mesure des expériences, elle doit anticiper le comportement des autres entités et les conséquences sur l'environnement, elle doit également exploiter la présence de l'utilisateur humain dans l'univers virtuel pour adapter son comportement. Imaginons un monde virtuel où chaque entité, au même titre qu'un humain, aurait son propre comportement qui évolue automatiquement pendant la simulation. C'est tout l'enjeu des travaux de recherche présentés ici.

Identiferoai:union.ndltd.org:CCSD/oai:tel.archives-ouvertes.fr:tel-00672518
Date10 February 2012
CreatorsBuche, Cédric
PublisherUniversité de Bretagne occidentale - Brest
Source SetsCCSD theses-EN-ligne, France
LanguageEnglish
Detected LanguageFrench
Typehabilitation ࠤiriger des recherches

Page generated in 0.0026 seconds