Technology Review - Published By MIT
Advertisement

An Emotional Cat Robot

Continued from page 1

By Duncan Graham-Rowe

Thursday, July 26, 2007

smaller text tool iconmedium text tool iconlarger text tool icon

In essence, by attributing emotions to an agent's current status, it's possible to monitor the behavior of the system so that decision making or planning is only carried out when absolutely necessary. "It's a heuristic that can help make rational decision-making processes more realistic and much more computable," says Dastani. "The point is that here we continuously monitor whether there is a chance of failure."

Other robots have been designed to mimic human expressions. But Dastani's focus on how emotions might affect decision makes it different from many of the other projects on emotional, or affective, computing, such as MIT's Kismet robot, developed by Cynthia Breazeal. With Kismet, like other affective robots, the focus is on how to get the robot to express emotions and elicit them from people.

Dastani's emotional functions have been derived from a psychological model known as the OCC model, devised in 1988 by a trio of psychologists: Andrew Ortony and Allan Collins, of Northwestern University, and Gerald Clore, of the University of Virginia. "Different psychologists have come up with different sets of emotions," says Dastani. But his group decided to use this particular model because it specified emotions in terms of objects, actions, and events.

Indeed, one of the reasons for creating this model was to encourage such work, says Ortony. "It is very gratifying for us that the people are using the model this way," he says. Most of the time when people talk about emotional or affective computing, it's at the human-interaction level, but there's a lot of work to be done looking at how emotions influence decision making, he says.

"It cuts across a lot of philosophical debates about the nature of human emotion and, indeed, of human thought," says Blay Whitby, a philosopher who specializes in artificial intelligence at the University of Sussex, in the UK. This is not a bad thing, he says, but many philosophers would probably view the notion of emotional logic as an oxymoron, he says.

Having 22 different emotions makes for a very rich model of human emotion, even compared with some psychiatric theories, says Whitby. But it will need to be able to resolve conflicts between different emotional states, and it needs to be practically put to the test, he says. "The devil is in the detail with this sort of work, and they specifically don't consider multiagent interactions."

Dastani says that incorporating multiagent interactions--those involving multiple robots or robots and humans--is on his to-do list. He notes that it's only then that end users are likely to see the benefits of this emotional logic, in the form of more-natural robot interactions or through the responses of intelligent agents in automated call centers. Before that happens, these emotional states are more likely to function behind the scenes in more-mundane activities like navigation and scheduling tasks, Dastani says, but it's still too early to predict when such as system would be commercially available.

Comments

  • Robots "CAN" have emotions
    If emotions are just methods that devices use to adjust decisions and actions, then robots can and should use emotional methods to perform tasks.  The advantage of embedding emotions in robots is that you (the designer) can select which emotions are appropriate.  We (Compsim http://www.compsim.com) have demonstrated the use of "frustration" as a goal seeking technique for UAVs (Unmanned Aerial Vehicles) as they attempt to find a safe way to approach a target.  http://www.compsim.com/demos/d9a/UAVDoc.htm#doc

    Fear is another emotion that can be used for self-preservation. 

    While there is a lot of work focusing on the use of emotion as a visual means of communication, we believe that emotion can play a major role in control systems that adapt to their surroundings.
    Rate this comment: 12345

    tmkeeley
    07/26/2007
    Posts:2
    • Re: Robots "CAN" have emotions
      "If emotions are just methods that devices use to adjust decisions and actions, then robots can and should use emotional methods to perform tasks."

      Is this creating a definition of emotion to make it something that can be accomplished and used by robots?
      Rate this comment: 12345

      Staggerbot
      07/26/2007
      Posts:4
      Avg Rating:
      5/5
      • Re: Robots "CAN" have emotions
        "Is this creating a definition of emotion to make it something that can be accomplished and used by robots?"

        This wouldn't be anything new. Computer science, and AI in particular, is full of terms that are merely analogous to their original human meanings -- "memory", for instance.
        Rate this comment: 12345

        Monsterboy
        07/26/2007
        Posts:87
        Avg Rating:
        4/5
      • Re: Robots "CAN" have emotions
        No, we aren't trying to develop new definitions for emotions.  We are just observing how humans use emotions to respond to situations and modeling them with KEEL.  Since KEEL was designed to address dynamic, non-linear, inter-related problem sets (analog types of systems), and since emotions fit this definition, it is relatively easy to model this behavior for control systems.
        Rate this comment: 12345

        tmkeeley
        07/28/2007
        Posts:2

Log In

Forgot your password?     Register »
Advertisement

Videos

Laser-Triggered Chemical Reactions
Featured Content
Sponsored by:
White Papers

Twelve ways to reduce costs with SQL Server 2008
Find out how to reduce costs and get more efficient

Download

Total Economic Impact of SQL Server 2008 Upgrade
Forrester reports on increasing productivity and management capabilities

Download 

Achieving Cost and Resource Savings with UC
How Office Communications Server R2 and Exchange Server can make your business smarter and more efficient

Download 

The Compelling Case for Conferencing
Read how you can improve workload support and find IT efficiencies

Download

How Windows Server 2008 R2 Helps Optimize IT and Save you Money
Read how you can improve workload support and find IT efficiencies

Download

Windows Server 2008 R2 Hyper-V Live Migration
See how Windows Server 2008 R2 and Hyper-V enable virtualization and Live Migration

Download
Advertisement
Subscribe to Technology Review's daily e-mail update. Enter your e-mail address

TECHNOLOGY RESOURCES
Advertisement
MIT Massachusetts Institute of Technology © 2009 Technology Review. All Rights Reserved.