CoordenaÃÃo de AperfeÃoamento de Pessoal de NÃvel Superior / O senso de imersÃo do usuÃrio em um ambiente virtual requer nÃo somente alta qualidade visual grÃfica, mas tambÃm comportamentos adequados por parte dos personagens virtuais, isto Ã, com movimentos e aÃÃes que correspondam Ãs suas caracterÃsticas fÃsicas e aos eventos que ocorrem em seu meio. Nesse contexto, percebe-se o papel fundamental desempenhado pelo modo como os agentes se comportam em aplicaÃÃes de RV. O problema que permanece em aberto Ã: âComo obter comportamentos autÃnomos naturais e realistas de personagens virtuais?â.
Um agente à dito autÃnomo se ele for capaz de gerar suas prÃprias normas (do grego autos, "a si mesmo", e nomos, "norma", "ordem"). Logo, autonomia implica em aÃÃes realizadas
por um agente que resultam da estreita interaÃÃo entre suas dinÃmicas internas e os eventos ocorrendo no ambiente ao seu redor, ao invÃs de haver um controle externo ou uma especificaÃÃo de respostas em um plano prÃ-definido. Desse modo, um comportamento autÃnomo deveria refletir os detalhes da associaÃÃo entre o personagem e o ambiente, implicando em uma maior naturalidade e realismo nos movimentos. Assim, chega-se à proposta de que um comportamento à considerado natural se ele mantÃm coerÃncia entre o corpo do personagem e o ambiente ao seu redor. Para um observador externo, tal coerÃncia à percebida como comportamento inteligente. Essa noÃÃo resulta do atual debate, no campo da InteligÃncia Artificial, sobre o significado da inteligÃncia. Baseado nas novas tendÃncias surgidas dessas discussÃes, argumenta-se que o nÃvel de coerÃncia necessÃrio a um comportamento natural apenas pode ser alcanÃado atravÃs de tÃcnicas de emergÃncia.
AlÃm da defesa conceitual da abordagem emergentista para a geraÃÃo de comportamento de personagens virtuais, este estudo apresenta novas tÃcnicas para a implementaÃÃo dessas
ideias. Entre as contribuiÃÃes, està a proposta de um novo processo de codificaÃÃo e evoluÃÃo de Redes Neurais Artificiais que permite o desenvolvimento de controladores para explorar as
possibilidades da geraÃÃo de comportamentos por emergÃncia. TambÃm à explorada a evoluÃÃo sem objetivo, atravÃs da simulaÃÃo da reproduÃÃo sexuada de personagens.
Para validar a tese, foram desenvolvidos experimentos envolvendo um robà virtual. Os resultados apresentados mostram que a auto-organizaÃÃo de um sistema à de fato capaz de produzir um acoplamento Ãntimo entre agente e ambiente. Como consequÃncia da abordagem adotada, foram obtidos comportamentos bastante coerentes com as capacidades dos personagens e as condiÃÃes ambientais, com ou sem descriÃÃo de objetivos. Os mÃtodos propostos se mostraram sensÃveis a modificaÃÃes do ambiente e a modificaÃÃes no sensoriamento do robÃ, comprovando robustez ao gerar cÃrtices visuais funcionais, seja com sensores de proximidade, seja com cÃmeras virtuais, interpretando seus pixels. Ressalta-se tambÃm a geraÃÃo de diferentes tipos de comportamentos interessantes, sem qualquer descriÃÃo de objetivos, nos experimentos envolvendo reproduÃÃo simulada. / The userâs sense of immersion requires not only high visual quality of the virtual
environment, but also accurate simulations of dynamics to ensure the reliability of the experience.
In this context, the way the characters behave in a virtual environment plays a fundamental
role. The problem that remains open is: âWhat needs to be done for autonomous virtual
characters to display natural/realistic behaviors?â.
A behavior is considered autonomous when the actions performed by the agent
result from a close interaction between its internal dynamics and the circumstantial events in
the environment, rather than from external control or specification dictated by a predefined plan.
Thus, an autonomous behavior should reflect the details of the association between the character
and its environment, resulting in greater naturalness and realistic movements.
Therefore, it is proposed that the behavior is considered natural if it maintains coherence
between the characterâs body and the environment surrounding it. To an external observer,
such coherence is perceived as intelligent behavior. This notion of intelligent behavior arose from
a current debate, in the field of Artificial Intelligence, about the meaning of intelligence. Based
on the new trends that came out from those discussions, it is argued that the level of coherence
required for natural behavior in complex situations can only be achieved through emergence.
In addition to the conceptual support of the emergentist approach to generating
behavior of virtual characters, this study presents new techniques for implementing those ideas.
A contribution of this work is a novel technique for the enconding and evolution of Artificial
Neural Networks, which allows the development of controllers to explore the possibilities of
generating behaviors through emergence. Evolution without objective description is also explored
through the simulation of sexual reproduction of characters.
In order to validate the theory, experiments involving a virtual robot were developed.
The results show that self-organization of a system is indeed able to produce an intimate coupling
between agent and environment. As a consequence of the adopted approach, it were achieved
behaviors quite consistent with the characterâs capabilities and environmental conditions, with
or without description of objectives. The proposed methods were sensitive to changes in the
environment and in the robotâs sensory apparatus, proving robustness on generating functional
visual cortices, either with proximity sensors or with virtual cameras, interpreting its pixels.
It is also emphasized the generation of different types of interesting behaviors, without any
description of objectives, in experiments involving simulated reproduction.
Identifer | oai:union.ndltd.org:IBICT/oai:www.teses.ufc.br:8126 |
Date | 28 April 2014 |
Creators | Yuri Lenon Barbosa Nogueira |
Contributors | Creto Augusto Vidal, Joaquim Bento Cavalcante Neto, Carlos Eduardo Fisch de Brito, Luiz Marcos Garcia GonÃalves, Soraia Raupp Musse |
Publisher | Universidade Federal do CearÃ, Programa de PÃs-GraduaÃÃo em CiÃncia da ComputaÃÃo, UFC, BR |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis |
Format | application/pdf |
Source | reponame:Biblioteca Digital de Teses e Dissertações da UFC, instname:Universidade Federal do Ceará, instacron:UFC |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.003 seconds