The role of emotion in believable agents
Communications of the ACM
SIGGRAPH '94 Proceedings of the 21st annual conference on Computer graphics and interactive techniques
Artificial life meets entertainment: lifelike autonomous agents
Communications of the ACM
Creatures: artificial life autonomous software agents for home entertainment
AGENTS '97 Proceedings of the first international conference on Autonomous agents
Motivation driven learning for interactive synthetic characters
AGENTS '00 Proceedings of the fourth international conference on Autonomous agents
Designing Sociable Robots
An Behavior-based Robotics
Creatures: Entertainment Software Agents with Artificial Life
Autonomous Agents and Multi-Agent Systems
Old tricks, new dogs: ethology and interactive creatures
Old tricks, new dogs: ethology and interactive creatures
Real time 3D avatar for interactive mixed reality
VRCAI '04 Proceedings of the 2004 ACM SIGGRAPH international conference on Virtual Reality continuum and its applications in industry
Competitive coevolution through evolutionary complexification
Journal of Artificial Intelligence Research
Multi-objective evolutionary generation process for specific personalities of artificial creature
IEEE Computational Intelligence Magazine
Social interactions in HRI: the robot view
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
A social informatics approach to human-robot interaction with a service social robot
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Incorporation of a Software Robot anda Mobile Robot Using a Middle Layer
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Real-time neuroevolution in the NERO video game
IEEE Transactions on Evolutionary Computation
A computational evolutionary approach to evolving game strategy and cooperation
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Exploring generation of a genetic robot's personality through neural and evolutionary means
Data & Knowledge Engineering
Hi-index | 0.01 |
In this paper, an artificial creature is designed to have its own genome in which a specific personality is encoded. The genome is composed of 14 chromosomes each of which consists of three kinds of genes such as fundamental genes, internal-state-related genes, and behavior-related genes. To represent various types of personality, a large number of genes are needed. In this case, if gene values are assigned manually for the individual genome, it becomes increasingly difficult and time-consuming to generate a desired personality reliably and consistently. Considering this problem, this paper proposes an evolutionary process that generates a genome encoding a specific personality of an artificial creature. The process evolves a population of genomes such that it customizes the genome, which meets a simplified set of personality traits desired by the user. The evaluation procedure for each genome of the population is carried out in a virtual environment using a tailored perception scenario and a dedicated fitness function. An artificial creature, Rity, is developed in the virtual 3-D world created in a PC to demonstrate the effectiveness of the proposed process.