The Origin of Artificial Species: Creating Artificial Personalities

May 14, 2009 By Lisa Zyga The Origin of Artificial Species: Creating Artificial Personalities

Enlarge

(Left) Rity was developed to test the world’s first robot “chromosomes,” which allow it to have an artificial genome-based personality. (Right) A representation of Rity’s artificial genome. Darker shades represent higher gene values, and red represents negative values. Image credit: Jong-Hwan Kim, et al. ©2009 IEEE.

(PhysOrg.com) -- Does your robot seem to be acting a bit neurotic? Maybe it's just their personality. Recently, a team of researchers has designed computer-coded genomes for artificial creatures in which a specific personality is encoded. The ability to give artificial life forms their own individual personalities could not only improve the natural interactions between humans and artificial creatures, but also initiate the study of “The Origin of Artificial Species,” the researchers suggest.

The first artificial creature to receive the genomic personality is Rity, a dog-like software character that lives in a virtual 3D world in a PC. Rity’s genome is composed of 14 chromosomes, which together are composed of a total of 1,764 genes, each with its own value. Rather than manually assign the gene values, which would be difficult and time-consuming, the researchers proposed an evolutionary process that generates a genome with a specific personality desired by a user. The process is described in a recent study by authors Jong-Hwan Kim of KAIST in Daejeon, Korea; Chi-Ho Lee of the Samsung Economic Research Institute in Seoul, Korea; and Kang-Hee Lee of Samsung Electronics Company, Ltd., in Suwon-si, Korea.

“This is the first time that an artificial creature like a or software agent has been given a genome with a personality,” Kim told PhysOrg.com. “I proposed a new concept of an artificial chromosome as the essence to define the personality of an artificial creature and to pass on its traits to the next generation, like a genetic inheritance. It is critical to provide an impression that the robot is a living creature. With this respect, having emotions enhances natural for human-robot symbiosis in the coming years.”

As the researchers explain, an autonomous artificial creature - whether a physical robot or agent - can behave, interact, and react to environmental stimuli. Rity, for example, can interact with humans in the physical world using information through a mouse, a camera, or a microphone, with 47 perceptions. For instance, a single click and double click on Rity are perceived as “patted” and “hit,” respectively. Dragging Rity slowly and softly is perceived as “soothed,” and dragging it quickly and wildly as “shocked.”

To react to these stimuli in real time, Rity relies on its internal states which are composed of three units - motivation, homeostasis, and emotion - and controlled by its internal control architecture. The three units have a total of 14 states, which are the basis of the 14 chromosomes: the motivation unit includes six states (curiosity, intimacy, monotony, avoidance, greed, and the desire to control); the homeostasis unit includes three states (fatigue, hunger, and drowsiness); and the emotion unit has five states (happiness, sadness, anger, fear, and neutral).

“In Rity, internal states such as motivation, homeostasis and emotion change according to the incoming perception,” Kim said. “If Rity sees its master, its emotion becomes happy and its motivation may be ‘greeting and approaching’ him or her. It means the change of internal states and the activated behavior accordingly is internal and external responses to the incoming stimulus.”

The internal control architecture processes incoming sensor information, calculates each value of internal states as its response, and sends the calculated values to the behavior selection module to generate a proper behavior. Finally, the behavior selection module probabilistically selects a behavior through a voting mechanism, where each reasonable behavior has its own voting value. Unreasonable behaviors are prevented with matrix masks, while a reflexive behavior module, which imitates an animal’s instinct, deals with urgent situations such as running into a wall and enables a more immediate response.

“Rity was developed to test the world's first robotic ‘chromosomes,’ which are a set of computerized DNA (Deoxyribonucleic acid) code for creating robots that can think, feel, reason, express desire or intention, and could ultimately reproduce their kind, and evolve as a distinct species in a virtual world,” Kim said. “Rity can express its feeling through facial expression and behavior just like a living creature.”

As the researchers explain, each of the 14 chromosomes in Rity’s genome is composed of three gene vectors: the fundamental gene vector, the internal-state-related gene vector, and the behavior-related gene vector. As each chromosome is represented by 2 F-genes, 47 I-genes, and 77 B-genes, Rity has 1,764 genes in total. Each gene can have a range of values represented by real numbers. While genes are inherited, mutations may also occur. The nature of the genetic coding is such that a single gene can influence multiple behaviors, and also a single behavior can be influenced by multiple genes.

Depending on the values of the genes, the researchers specified five personalities (“the Big Five personality dimensions”) and their opposites to classify an artificial creature’s personality traits: extroverted/introverted, agreeable/antagonistic, conscientious/negligent, openness/closeness, and neurotic/emotionally stable.

To demonstrate an artificial genome, the researchers used their evolutionary algorithm to generate two contrasting personalities for Rity - agreeable and antagonistic - and compare Rity’s behavior in the different cases. Running the algorithm through 3,000 generations took about 12 hours to generate a genome encoding a desired personality by a Pentium 4, 2 GHz processor. For comparison, the researchers also used manual and random processes to generate genomes with agreeable and antagonistic personalities, though neither outperformed the evolutionary algorithm in terms of personality consistency and similarity to desired personality. Finally, the researchers also verified the accuracy of the evolutionary genome encoding by observing how the artificial creature reacted to a series of stimuli.

“The genome is an essential one encoding a mechanism for growth, reproduction and evolution, which necessarily defines ‘The Origin of Artificial Species,’” Kim said. “It means the origin stems from a computerized genetic code, which defines the mechanism for growing, multiplying and evolving along with its propensity to ‘feel’ happy, sad, angry, sleepy, hungry, afraid, etc.”

As the researchers showed, a 2D representation of the genome can enable users to view the chromosomes of the three gene types and easily insert or delete certain chromosomes or genes related to an artificial creature’s personality.

In the future, the researchers plan to combine the genome-based personality with the artificial creature’s own experiences in order to influence the creature’s behavioral responses. They also plan to classify and standardize the different behaviors in order to generalize the artificial genome structure.

More information:

Robot Intelligence Technology Lab: http://rit.kaist.ac.kr/home/ArtificialCreatures

Jong-Hwan Kim, Chi-Ho Lee, and Kang-Hee Lee. “Evolutionary Generative Process for an Artificial Creature’s Personality.” IEEE Transactions on Systems, Man, and Cybernetics - Part C: Applications and Reviews, Vol. 39, No. 3, May 2009.

Copyright 2009 PhysOrg.com.
All rights reserved. This material may not be published, broadcast, rewritten or redistributed in whole or part without the express written permission of PhysOrg.com.


   
Rate this story - 3.8 /5 (10 votes)

Rank Filter

Move the slider to adjust rank threshold, so that you can hide some of the comments.


Display comments: newest first

  • Azpod - May 14, 2009
    • Rank: 5 / 5 (1)
    That's a rather inventive approach to genetic algorithms. Beyond awesome. :)
  • MrGrynch - May 14, 2009
    • Rank: 5 / 5 (2)
    Genetic algorithms needs to have well-designed cost functions to assign large penalties to "undesired" behaviors.. for example, we would want an extremely high penalty for a genome that would result in SkyNet.
  • timeonhishands - May 14, 2009
    • Rank: 4 / 5 (2)
    Since all of this is only clever algorithmic metaphor to real, biological emotions, and that no internal 'self-consciousness' exists to evolve itself into the ultimate death-to-humans baddy, we have nothing much to fear.

    Immergent behaviour via this method would be most interesting however, and that in itself may one day call for Asimov's laws to be inserted - or branded - onto such artificial creatures. Ouch! virtually speaking
  • E_L_Earnhardt - May 14, 2009
    • Rank: 5 / 5 (2)
    My computer CAME with all these emotional reactions
    without any additional programing on purpose! Now I want to convince the darned thing its a MACHINE
    subject to MY EMOTIONS! (It has, however, become interested in my cancer research and helps a lot!)
  • latersville - May 20, 2009
    • Rank: not rated yet
    I just don't agree with calling a file of if/then statements a genome. I agree with timeonhishands that "this is only clever algorithmic metaphor" without the "clever".
  • seanpu - May 20, 2009
    • Rank: not rated yet

    the authors of the article are really trying to push the link between biological systems and information system here.

    1. genes control emotions
    granted genes have an effect on the way we behave. But they dont control it. genes provide the mechanism for making decisions, the brain, which in turn displays behavior through expression of nervous tissues and muscles. our senses don't download into DNA, they load into cells and tissues.

    2. "%u201CThe genome is an essential one encoding a mechanism for growth, reproduction and evolution, which necessarily defines %u2018The Origin of Artificial Species,%u2019%u201D Kim said. %u201CIt means the origin stems from a computerized genetic code, which defines the mechanism for growing, multiplying and evolving"

    The creatures genome encodes its personality traits. Can those trait changed over the course of the creatures life? They should, its a personality and personalities are malleable. If traits can change then this displays Lamarckian evolution, else Darwinian.

    the biological genome does "define the mechanism for growing [and] multiplying" but not this program. the genome only encodes for "personality" characteristics. the mechanism, the program itself, is the growth, multiplying and evolutionary mechanism, not the programs "genome".

    3. This program appears ruled by Darwinian evolution, and strictly asexual, and appears that the authors are only aware of our current understanding of Eukaryotic evolution. Horizontal gene transfer is now accepted as being the dominant evolutionary tool of prokaryotes and archaea. HRT has also been shown to have massive influence on Eukaryots as well, but not yet to the same degree.

    4. these "genomes" are closed-ended. no revolutionary mechanisms will ever be developed. no new traits, no new body functions no new innovations are possible, outside the abilities of the program and the possible states of the "chromosomes". slap in a duplicated chromosome and the interpreter will probably not even know its there (illegal instruction). So the personalities that this state engine can produce are limited, thus evolutionarily closed-ended.

    My beef here is the portrayal of revolution in computing and biology, when in fact its only a beefed up version of a state engine. otherwise the authors have done a good job and making an fun and interesting program.

May 14, 2009 all stories

Comments: 6

3.8 /5 (10 votes)

  • hide
  • Related Stories

  • Genome of saltwater creature could aid understanding of gene grouping
    created Aug 20, 2008 | popularity not rated yet | comments 0
  • Genes hold the key to how happy we are, scientists say
    created Mar 04, 2008 | popularity not rated yet | comments 0
  • 'Personality-gene' makes songbirds curious
    created May 02, 2007 | popularity not rated yet | comments 0
  • Good behavior, religiousness may be genetic
    created Apr 06, 2007 | popularity not rated yet | comments 0
  • Can shopping behavior indicate personality type?
    created Dec 06, 2007 | popularity not rated yet | comments 0



  • hide
  • Relevant PhysicsForums posts

  • Computer 5V or 0V output to Sensaphone Express II
    created Feb 04, 2010
  • Ti-89 ROM Image
    created Jan 29, 2010
  • TV ads
    created Jan 29, 2010
  • Apple introduces latest iNonsense
    created Jan 27, 2010
  • cheap scientific calculator that does matrix operations
    created Jan 27, 2010
  • Power consumption: Residential vs. Commercial
    created Jan 22, 2010
  • More from Physics Forums - Computing & Technology

Other News

Students find ?lost? office gear with tiny sensors

Students find 'lost' office gear with tiny sensors

Technology / Engineering

created 2 hours ago | popularity 3 / 5 (1) | comments 1 | with audio podcast

(PhysOrg.com) -- Miniature sensors being developed by CSIRO promise to provide the answers to questions which seem to arise regularly in modern office workplaces like: "Where's my pen?" and; "Who nicked my ...


Sprint Nextel slows subscriber loss in 4th quarter

Technology / Telecom

created 1hour ago | popularity not rated yet | comments 0

(AP) -- Sprint Nextel says its subscriber losses slowed in the fourth quarter, an encouraging sign for the wireless carrier that has lost millions of customers over the past few years.


Toshiba to spend billions on new chip factory: report

Technology / Semiconductors

created 4 hours ago | popularity not rated yet | comments 0

Japan's Toshiba plans to spend almost nine billion dollars to build a new factory producing memory chips for mobile telephones, cameras and other electronics, a report said Wednesday.


3 Questions: Steven Spear on Toyota's troubles

3 Questions: Steven Spear on Toyota's troubles

Technology / Other

created 1hour ago | popularity not rated yet | comments 0

For decades, Toyota has been viewed as a paragon of corporate improvement, innovation and effectiveness, qualities that helped it become the world’s largest automaker.


AOL integrates Facebook chat with AIM

Technology / Internet

created 4 hours ago | popularity not rated yet | comments 0

(AP) -- As part of an ongoing effort to improve its user experience, Internet company AOL Inc. is letting users of its AIM instant-messaging service chat with friends on Facebook.