Affective Computing

Your constantly-updated definition of Affective Computing and collection of videos and articles. Be a conversation starter: Share this page and inspire others!
355 shares

What is Affective Computing?

Show Hide video transcript
  1. 00:00:00 --> 00:00:32

    Some systems are explicitly trying to elicit  an emotion from you. Their aim is to create a feeling. So, now, this again might be quite a workaday thing, rather than let's say something you think of as an emotion-generating procedure. But when you go to a bank's website, you're perhaps trying to just check your account, but the bank is trying to elicit a sense of dependability, of trust.

  2. 00:00:32 --> 00:01:01

    So, even on something that's, shall we say quite functional, like getting your money or checking your money, it can be important to elicit emotion. Think about the excitement as you're building up to a holiday. Again, you know, if it's a travel site, they might want to build some of that excitement in order that you go for the holiday with them rather than paying somebody else for it. So, there the system is actually trying to change your emotional state.

  3. 00:01:01 --> 00:01:32

    Other systems or other times in the same system,  your goal might be to *detect the user's emotion* in order to do something with that. So you might use a variety of things, like that might be based on physiological sensing. You know – that could be sort of skin conductance, heart-rate monitoring. If you've got a camera, you can observe  somebody's facial expressions, are they looking happy or sad or worried or whatever else? And try to understand what that emotion is.

  4. 00:01:32 --> 00:02:02

    As I'm speaking now and as you speak, the tone of your voice will give a sense of whether you're bored or whether you're excited. And obviously you can put that on a bit, but also some of that just comes over quite naturally. And again, a computer system can monitor that kind of thing in order to be able to build up an internal model of what that system is. This is often called *affective computing* – systems which use emotion in order to do stuff.

  5. 00:02:02 --> 00:02:35

    And of course, *why* do you want to detect that emotion? It's often to change the behavior of the system. So, I had a student once who designed a game system where if the person's heart rate went too high, it might make the game a  little bit easier just so it didn't kill them. If it goes a bit too low, then it might make  the game a little bit more difficult, to raise their level of excitement. And the idea was there's a sort of sweet spot between, you know, harmfulness and boredom,

  6. 00:02:35 --> 00:03:00

    and you're trying to get them into that spot. There's a number of other types of system  which work like this. Some of them it's for the purpose actually of emotion regulation. There are deliberate games which are about that which are trying to get you into perhaps a mindful  state or something like that. But the idea is if you understand people's emotion, then you can modify the system. So, think about a smart house.

  7. 00:03:00 --> 00:03:32

    You may say a command to the system or maybe it just listens to you all the time, anyway. If it could pick up that you're feeling a bit anxious, maybe it will deliberately change the music to be a little bit more sort of moody and relaxing; you know – change the lighting level. You could imagine your voice system saying: "Oh, Alan, you know, I just noticed – I think you're probably feeling a bit stressed.

  8. 00:03:32 --> 00:04:01

    So, I took the liberty of ordering a takeout so you don't have to cook this evening." We're not quite there yet, but maybe, maybe not too long. And then, finally, the system might just  act as a *conduit of emotion*. So, rather than doing its own emotion and rather than acting itself, when you send a message using social media, what's happening is that message is having  an emotional effect on whoever receives it.

  9. 00:04:01 --> 00:04:33

    But the system is not necessarily trying  to make sense of what you've done, whether it's a happy or a sad thing, whether it's  an angry thing or a friendly thing; you know – all it does is carry whether it's  a voice message, whether it's a visual video message, whether it's a text message, so the person at the other end can interpret what's there and in a human-to-human way make  sense of it. Now, sometimes that's very direct, as in just carrying your voice.

  10. 00:04:33 --> 00:04:51

    Sometimes it may be mediated in some way, like emojis do. But the purpose is not to expose your emotion necessarily to the system, although it might monitor it and make some decisions based on that. But your primary purpose there is to pass it on to another person.

Affective computing is the expanding intersection between technology and emotion. It is characterized by the detection of and response to human feelings.

The term Affective Computing originates in the 1990s with Rosalind Picard's paper and book of that title. Picard takes a broad view of the field and includes several far-reaching philosophical and technical issues. Not surprisingly, there are significant ethical issues too. For example, if a system can detect your emotional state, how widely should that information be available? Does it belong to you? Some issues are like those with facial recognition, which is still very controversial.

Table of contents

Practical Applications of Affective Computing

Affective computing is alive and well, albeit nascent. It has promising applications in problem domains where face-to-face contact is less available. Remote learning and healthcare are two areas where responding to users’ emotional states could considerably enhance the effectiveness of interactions. With an aging population and severe shortages of trained staff, healthcare may be a vital problem domain for the burgeoning field of applied affective computing (AAC).

As the name suggests, AAC focuses on the practical aspects of detecting and responding to human emotions. It is a complex mix of “psychology, AI, Human-Computer Interaction (HCI), robotics, engineering, social science, and medical science.” (See Applied Affective Computing below.) Artificial Intelligence, in particular, has an increasingly vital role, but effective sensors and algorithms for identifying emotions are also needed. Facial responses are critical for many emotions and feature detection, as illustrated below, is a necessary stepping stone.

Image of faces with eyes, nose and mouth features highlighted by computer

Detection of Static Geometric Facial Features

Intelligent Behaviour Understanding Group (iBUG), Department of Computing, Imperial College London. Fair Use.

AAC promises to be an exciting field. Although the name itself was coined only in the late 2010s, AAC systems already perform better than humans in recognizing some emotions, especially in audio-visual emotion classification.

Emotions

Human emotions are central to affective computing. Charles Darwin was one of the earliest authors on emotions. He was instrumental in their study through his 1872 book, The Expression of the Emotions in Man and Animals. Paul Ekman, among others, credits Darwin for being the creator of modern psychology. Ekman was responsible for the “big-6” model of basic emotion theory later in the 20th century, identifying them as:

  • Fear

  • Anger

  • Joy

  • Sadness

  • Disgust

  • Surprise

Darwin’s universality hypothesis proposed that all humans convey these emotions through facial expressions, but recent evidence shows this is not necessarily true (see Jack et al. in the references below). Further study in this area has resulted in a cross-cultural expression model:

Adapted from Applied Affective Computing, Tian et al.

Adapted from Applied Affective Computing, Tian et al.

On the technical side, it may be some time before we can develop fully emotion-aware systems. Psychologists divide emotions into two categories. Primary emotions are basic “animal” responses from our primitive brains (the brain stem and limbic system). These are alarm responses that lead to immediate physiological reactions. They can be readily detected. Secondary emotions are more considered and potentially complex. Some authors suggest that they ultimately produce physiological responses, but others disagree. There are doubts that secondary emotions can be detected, particularly in identifying mixed emotions and their component causes. For example, you might be sad that a pet has died but relieved that it is no longer suffering. (See the Sloman and Damasio references below.)

Learn More about Affective Computing

Take our course on Design for Thought and Emotion.

Why is healthcare a significant area for affective computing?

Due to an aging population and a shortage of trained healthcare staff, affective computing can be beneficial in healthcare by improving emotional understanding and responses in remote care settings.

Can affective computing systems detect all emotions?

Currently, affective computing systems can effectively recognize some primary emotions, but detecting complex secondary emotions remains challenging.

What emotions are included in the "big-6" model by Paul Ekman?

The "big-6" emotions are fear, anger, joy, sadness, disgust, and surprise.

What are primary and secondary emotions?

Primary emotions are basic, instinctive responses from the brain's primitive areas, while secondary emotions are more complex and involve deeper cognitive processing.

Why is artificial intelligence important in affective computing?

Artificial Intelligence plays a vital role in affective computing by providing the necessary algorithms for detecting and responding to human emotions.

What is Applied Affective Computing (AAC)?

Applied Affective Computing focuses on the practical aspects of detecting and responding to human emotions, combining fields like psychology, AI, HCI, robotics, and medical science.

What are the practical applications of affective computing?

Affective computing has applications in remote learning and healthcare, where understanding emotional states can enhance interaction quality, especially in areas lacking face-to-face contact.

What are some ethical concerns with affective computing?

Ethical concerns include issues like privacy—how widely emotional data should be shared and who owns that information, similar to concerns around facial recognition technology.

Who coined the term "Affective Computing"?

The term was coined by Rosalind Picard in the 1990s in her paper and book titled "Affective Computing."

What is affective computing?

Affective computing is the intersection between technology and human emotions, characterized by detecting and responding to human feelings.

Earn a Gift, Answer a Short Quiz!

  1. Question 1
  2. Question 2
  3. Question 3
  4. Get Your Gift

Question 1

What is a major ethical concern in affective computing?

1 point towards your gift

Literature on Affective Computing

Here's the entire UX literature on Affective Computing by the Interaction Design Foundation, collated in one place:

Learn more about Affective Computing

Take a deep dive into Affective Computing with our course Design for Thought and Emotion .

Throughout the course, the well-respected author and professor of Human-Computer Interaction, Alan Dix, will give valuable insights into the basics of thought and emotion. He will also touch on how these factors influence us as designers of interactive systems.

Portfolio Project

In the “Build Your Portfolio: Thought and Emotion Project”, you’ll find a series of practical exercises that will give you first-hand experience in applying what we’ll cover. If you want to complete these optional exercises, you’ll create a series of case studies for your portfolio which you can show your future employer or freelance customers.

Gain an Industry-Recognized UX Course Certificate

Use your industry-recognized Course Certificate on your resume, CV, LinkedIn profile or your website.

All open-source articles on Affective Computing

Please check the value and try again.

Open Access—Link to us!

We believe in Open Access and the democratization of knowledge. Unfortunately, world-class educational materials such as this page are normally hidden behind paywalls or in expensive textbooks.

If you want this to change, , link to us, or join us to help us democratize design knowledge!

Privacy Settings
By using this site, you accept our Cookie Policy and Terms of Use.

Share Knowledge, Get Respect!

Share on:

or copy link

Cite according to academic standards

Simply copy and paste the text below into your bibliographic reference list, onto your blog, or anywhere else. You can also just hyperlink to this page.

Interaction Design Foundation - IxDF. (2016, September 8). What is Affective Computing?. Interaction Design Foundation - IxDF.