Affective Computing: Teaching Machines About Emotion
jbc writes "The L.A. Times is running a story about affective computing, a field in which researchers are programming computers to recognize human emotions through the use of such clues as facial expression, vocal tone, and blood pressure. Some hail it as the dawn of a new era in super-useful machines, while others warn about invasions of privacy."
Microsoft Software: We Can Smell Your Fear!
I think my Athlon system knows all about emotion. It sure knows that the best way to piss me off is to have the hard drive make That Clicking Sound. The Sound can only be stopped through intense swearing.
Karma: Good (despite my invention of the Karma: sig)
I try so hard to convince users that it really is just a lump of plastic and metal (when I can convince them the monitor isn't their computer), and now this?!?
AMCGLTD.COM. Where cats, science fictio
This would make a computerized poker game MUCH more challanging; to say nothing about the possibilities of, er, interactive, adult entertainment.
"Everyone is entitled to their own opinion, but not their own facts."
I come home from work and "Bambi" recognizes that I'm real tense and stressed out and knows what will help me unwind. Oh yeah, I'm liking this... ;)
=-=-=-=-=-=-=-=-=
Oh bother.
So... how would the computer respond to certain... um... "physical" signs of... uh... pleasure?
May configure it to "pop up" the "needed sites"?
Clippie>> It looks like you are writing a letter.
You>>grr
Clippie>> You are frusterated, would you like my help?
You>>arrrg
Clippie>> I sense you need help, I have migrated your document into the letter template I think you want to you.
You>> stop!
Clippie>> Oh, you are done with your letter? Since you are having trouble, I have taken the liberty of saving and printing you letter for you.
You>> &*^@*(&#$_#(%*&
Clippie>> I sense how difficult this is for you, relax as I help you through the end of the letter writing process. Place an envelope in the printer to print the envelope to send you letter, that's all you have to do, see how easy this is?
...
I can't wait...
-Pete
Soccer Goal Plans
I'd suggest reading AffectiveComputing by Rosalind Picard from MIT Press, her homepage is here and interview on First Monday and the MIT homepage at MIT
Any sufficiently advanced man is indistinguishable from God
I'd be happy with effective computing... ;)
This could be interesting for gamer types. Anyone ever play that current cop-shooting game, where the system has a body sensor that can tell if you're leaning/crouching so you can hide behind objects in a gun fight?
Now, take a dating sim like Sakura Taisen. Not only do you have to choose the right response to the question "Does this dress make me look fat?", but your facial response can have other effects.
For some games, this can be cool. Imagine an RPG where the look on your face determines your character's mood - and your response can then be read as humorous, sarcastic, serious, threatening - who knows. It will put real role playing on the computer into a new light, because you're doing more than reacting with the game, you're interacting.
Then again, the look on my face when I play FPS's look Quake is usually the same one I get when I'm sitting on the toilet, so that might not be a good thing....
52 Weeks, 52 Religions with John Hummel
Computer A: Did you know about Jim? He is really getting teed off at me.
Comp. B: How can you tell?
Just what we need, computers that gossip...
IANAL, but I've seen actors play them on TV
I think it is highly ironic that this article has a pop-under ad on it.
You want to get rid of these things? Stop linking to the sites that carry them.
42 - So long and thanks for all the fish.
Tasha: You are fully functional, aren't you?
Data: Yes.
Tasha: How fully?
Data: I am programmed in multiple techniques of pleasure. (And can recognize your emotions, I'm the perfect man for you!)
Tasha: You jewel! That's exactly what I hoped.
=-=-=-=-=-=-=-=-=
Oh bother.
Sig is taking a break!
http://affect.media.mit.edu/AC_affect.html, and description
Sig: What Happened To The Censorware Project (censorware.org)
Lola Cañamero's Emotion Page
Steve Allen's Home Page
Two comments:
First, let me state the obvious: There is a big difference between a
computer recognizing emotions and a computer having emotions. The
first problem is not hard to solve. It requires we identify a set of
features that can be used to recognize emotions ("phonemes of
emotional expression" from the article), and feed these features to
some sort of classifier. From a research standpoint, the interesting
part is finding the features that identify emotions. Once we find
those features "discovering" that a computer can recognize these
features is not surprising.
Second, there is some interesting problems in AI. Really! Knowledge
representation, vision, and language design are particular
interesting. But I get very, very angry at people who hype AI to way
beyond what it can do and/or do superficial projects like kismet (Rod
Brooks is good salesman, but he is not a scientist).
"Look Dave, I can see you're really upset about this.... I honestly think you ought to calm down; take a stress pill and think things over...."
{insert daisy.mid here}
Mod Karma -1: I sed bad wurds. If I cep my mouf shut, I wud be at riyses.
Of course, the best person to teach a computer to feel is still William Shatner. His powers also work on alien women, as long as they're attractive and don't wear much clothing.
This could prevent would-be accidents caused by chronic road-rage drivers. If the system can sense anger/rage from facial and bodily expressions, and driving behaviors like sharp cornering and spontanious accelerating, it could try to calm the driver down by changing music or cooling the cabin. If those measures don't work, the system could then reduce the available power the engine gives out momentarilly. This could also stop a drunk driver from continuing to drive...
$cat
Computers that understand emotions, perhaps even feel them too. It will be the summer of love all over again. Hippy-freak computers will protest The New War, engage in "free love", 15 pin Mini-D connectors will find themselves enjoing the wierd possibiliites of parallel ports. Oh and lets not forget about the experimentation with drugs. Computers will seek the "White Rabbit" by dropping all of your mother's drugs (Microsoft Software) and trying better, more powerful ones. LSD = Latest Software Distribution. Some will tragically crash on pre 1.0 beta software. Others will literally have their memory blown on other psycadelic software upgrades. The phrase "If you remember the turn of the century you weren't there" will be common place.
"Turning On" will have a whole new meaning.
The MP3's will be great, if they can manage to foster the hippy utopia of a world with no RIAA.
Ah yes... but is Silicon Vally read to be the next Height Ashbury? Will Bill Gates disown his computer for letting it's cables get too long? Will Steve Jobs quit existentialism and realize "you don't need to be a weatherman to know which way the wind blows?"
And in the end, the love you take is equal to the love you make.
The idea that consciousness could occur outside the context of emotion is a pernicious misconception. It arose from the combination of a greatly oversimplified view of thought and the legacy of dualism.
It is true that what we experience as "emotion" is a subtly different kind of cognition than what we experience as deliberate thought. It's more fundamental, and more closely tied to other physical systems. So I do agree that it makes a certain sort of sense to distinguish "thought" and "emotion". Ultimately, however, both are manifestations of the same fundamental brain activity. They are deeply related and are not in opposition.
We've been spectacularly bad at analysis of our own consciousness. History has shown that much of what we don't notice and so take completely for granted are fundamental and extremely difficult problems; while what we are very aware of and have concentrated upon have proven to be trivial. The predicate calculus, in this context, is trivial.
I've long railed against the cliche of the "unfeeling" thinking machine/being one sees in popular science fiction. Neither Spock nor Data would be able to carry on a meaningful conversation if their thought didn't exist within the context of emotion. The idea that a thinking machine could imitate human consciousness without including human emotion is absurd if examined carefully.
Be that as it may, "affective computing" is only a very minor addition to computing in the context of AI. It's just another form of data acquisition, albeit one that would no doubt be very useful for an AI. None of this stuff we hear about is even remotely close to actual AI; at best it's just "smarter" computing. Real AI will only be achieved when we are able to build (or more properly, "grow") very high-level complex adaptive systems aimed at complex human interaction.
This guy has a database of predefined emotions.
~ now you know
I'd suggest reading AffectiveComputing by Rosalind Picard from MIT Press, her homepage is here [mit.edu] and interview on First Monday [firstmonday.dk] and the MIT homepage at MIT [mit.edu]
Thanks for posting this. For the LA Times' article, one gets the feeling that Movellan is leading a one-man renaissance in AI. Like most articles about far-future technologies, the article is heavy on the "gee-whiz" and "what will they think of next?" stuff and light on any sort of in-depth examination of the issues involved. First, I don't understand why the media (newspapers especially) don't take the time to do a thoughtful, in-depth story about non-time-critical issues like Affective Computing. Secondly, I wish that if they were going to do a half-assed job of it, they would at least cite other, more detailed sources of information so interested readers could learn more on their own. Yeah, I suppose someone can do a web search to find this out. And thank god for slashdot where the readers usually know more about the subject matter than the article authors. But it's common curtosy to cite important people in a scientific field. At least it is when writing a scientific paper -- why should the mass media be exempt from this little niceity? Suppose you were a researcher at MIT's program in this field and saw this article. Wouldn't you be kind of pissed off? The LA Times could have replaced that paragraph about the Golem with a paragraph about the MIT program.
I'm troubled by the slipshod coverage that science and technology gets in the mass media. Do the newspaper authors think we don't care to know the details? Do they themselves not care?
GMD
watch this
...knows about emotions, and has been using it for years.
When it senses that it has ticked you long enough, it knows it has to go. And it just does.
At that point, my emotion peaks, and suddenly, my pulse rate go down, as I wait for CodeWarrior to reopen my project.
Now, I can't say it's helping me much. But it sure is prudent enough, by quitting, to preserve my TiBook.
A: I really don't have much experience to use as a basis, and
B: A large portion of the audience probably doesn't either.
You'll just have to make up your own joke this time, you won't be getting a Score:5, Funny from me...
Marvin: "I've seen it --- it's rubbish."
Help cure AIDS, cancer, and more. Donate your unused computer time to worldcommunitygrid.org. Join Team Slashdot!
Like Eliza, systems that seem to have emotions generate responses from humans that cause them to be overestimated. Parry, which was developed in the 1960s along the lines of Eliza and simulated a dialog with a paranoid, was probably the first program to have "emotional state". So this isn't new.
Even something as simple as the Furby has that effect. (I'm not criticizing the Furby; I've met the designer, and he's just trying to make a toy kids like. He doesn't make any unreasonable claims for the toy.) It's a great way to get press coverage, because it yields good demos.
Dolls that fake emotions have been around for a while. The classic is Baby Think It Over, the attention-demanding doll from hell used to convince teenagers not to get pregnant. Hasbro marketed, as My Real Baby, a lower-cost (and less obnoxious) version designed by some of Rod Brooks' people from MIT.
And, of course, there are the Sims.
It doesn't take much internal state to fake emotions. It's typically just a few scalar values going up and down in response to inputs.
user getting frustrated with computers. :)
Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
The best use I know of for affective computing is in running usability tests. You have the person use your program, and monitor their emotional state. You can then determine how they actually feel about the interface without interfering by asking them questions while they're trying to use it, or missing things by only recording after the fact.
Now bosses have justification to yell at something besides their employees.
Table-ized A.I.