Archives
 
 
 
  Special
 
 
 
  About Us
 
 
 

Newsletter
Free E-mail Newsletter from BYTE.com

 
    
           
Visit the home page Browse the four-year online archive Download platform-neutral CPU/FPU benchmarks Find information for advertisers, authors, vendors, subscribers

ArticlesBook Review: A Computer to Love


February 1998 / Bits / Book Review: A Computer to Love
Stanford Diehl

Affective Computing by Rosalind Picard; The MIT Press, 1997; 275 pages; ISBN 0-262-16170-2; $27.50 (cloth)

Imagine you're nervous about an upcoming presentation. Your computer senses your fast heartbeat, the sweat on your palms, and your halting speech. It scans your schedule and deduces the cause of your concern. It then calls up positive e-mail that you received after your last presentation and offers helpful pointers for delivering a relaxed, effective speech. Sensing that your confidence is growing, the computer loads up the presentation you've been preparing, suggests an opening joke for breaking the ice, and asks if you'd like to practice. You watch your image on the screen as you deliver the presentation, also noting the feedback about your pacing, intonation, speech clarity, and physical responses. Your computer laughs heartily at your opening joke and responds enthusiastically to your best points. You thank your computer for the help.

As we embrace the idea of personal assistants, intelligent agents, and computers that understand our needs, work styles, and preferences, we must consider instilling computers with emotional intelligence. As Rosalind Picard points out in her book Affective Computing , although we're conditioned to view emotions as a hindrance to clear reasoning and intelligent judgments, research supports the importance of emotions in critical thinking. Computers are little more than savants, and yet we expect them to behave like human assistants. A truly personal, interactive system must learn to associate relevance and context to the facts it holds and to make judgments based on experience and intuition.

The first part of the book covers current research on human emotion, delving into the m ystery of what makes up emotions and how to recognize, test, and differentiate among a range of emotional states. Picard makes a convincing argument about the role of emotions in intelligence and suggests some compelling applications, such as computer interfaces, tutorials, and personal data assistants. Correctly developed and applied, emotions could enrich the computing experience and advance it to new levels of utility.

Of course, human emotion, especially in intricate areas such as creativity, is not well understood. Building emotions into computers can seem like a daunting challenge. I certainly sensed the forbidding complexity of the problem as I read the book. The most encouraging areas of research, at least in the near term, involve emotional recognition and imitation. In the aforementioned presentation scenario, a truly emotive computer would not be required. The system would need only to infer a likely emotional state by monitoring your physical responses and then react in an emotionally suppor tive way. Sensors in a computer could track discrete signals, such as electromyograph (EMG) waves, blood-volume pressure, galvanic skin response, and respiration, to infer emotional states. The next step is to map emotional patterns to appropriate reactions by the computer.

Researchers are applying a variety of theories about human emotions to computer architectures. Picard depicts many models in the book, "deliberately not trying to establish one model or one theory of emotion." Again, it's the nebulous nature of emotion itself that constricts her; after all, there is not "sufficient understanding of human emotions to justify a comprehensive model at the level needed for computer implementation."

This book works best as a solid framework for ongoing research and development. Picard offers criteria for quantifying emotional intelligence, for verifying its effectiveness in computers, for recognizing the properties of emotional behavior and implementing appropriate computer responses, and for chara cterizing affective patterns and recognizing them algorithmically. She also lays the important groundwork for building the models and software architectures of the future.

I might only suggest that Picard should have used fewer references to the homicidal HAL from 2001: A Space Odyssey . Every time I launch my Web agent, I keep hearing HAL's ominous echo: "I'm afraid, I'm afraid, I'm afraid...."


Stanford Diehl is a frequent contributor to BYTE and former director of BYTE reviews. You can reach him at Sdiehl@nebs.com .

Up to the Bits section contentsGo to previous article: Go to next article: Blasts from the Past
Flexible C++
Matthew Wilson
My approach to software engineering is far more pragmatic than it is theoretical--and no language better exemplifies this than C++.

more...

BYTE Digest

BYTE Digest editors every month analyze and evaluate the best articles from Information Week, EE Times, Dr. Dobb's Journal, Network Computing, Sys Admin, and dozens of other CMP publications—bringing you critical news and information about wireless communication, computer security, software development, embedded systems, and more!

Find out more

BYTE.com Store

BYTE CD-ROM
NOW, on one CD-ROM, you can instantly access more than 8 years of BYTE.
 
The Best of BYTE Volume 1: Programming Languages
The Best of BYTE
Volume 1: Programming Languages
In this issue of Best of BYTE, we bring together some of the leading programming language designers and implementors...

Copyright © 2005 CMP Media LLC, Privacy Policy, Your California Privacy rights, Terms of Service
Site comments: webmaster@byte.com
SDMG Web Sites: BYTE.com, C/C++ Users Journal, Dr. Dobb's Journal, MSDN Magazine, New Architect, SD Expo, SD Magazine, Sys Admin, The Perl Journal, UnixReview.com, Windows Developer Network