SlideShare a Scribd company logo
Introduction to Audio Content Analysis
module 13: mood recognition
alexander lerch
overview intro mood models regression results summary
introduction
overview
corresponding textbook section
chapter 13
lecture content
• introduction to emotion and mood
• models for mood
• linear regression
learning objectives
• describe Russel’s arousal-valence plane
• discuss commonalities and differences between mood recognition and genre
classification
• implement linear regression in Matlab
module 13: mood recognition 1 / 9
overview intro mood models regression results summary
introduction
overview
corresponding textbook section
chapter 13
lecture content
• introduction to emotion and mood
• models for mood
• linear regression
learning objectives
• describe Russel’s arousal-valence plane
• discuss commonalities and differences between mood recognition and genre
classification
• implement linear regression in Matlab
module 13: mood recognition 1 / 9
overview intro mood models regression results summary
mood recognition
introduction
objective:identify mood/emotion of a song
terminology:
• Music Mood Recognition and Music Emotion Recognition usually used synonymously
processing steps (similar to genre and similarity tasks)
• extract features
• classify (possibly regression)
module 13: mood recognition 2 / 9
overview intro mood models regression results summary
mood recognition
introduction
objective:identify mood/emotion of a song
terminology:
• Music Mood Recognition and Music Emotion Recognition usually used synonymously
processing steps (similar to genre and similarity tasks)
• extract features
• classify (possibly regression)
module 13: mood recognition 2 / 9
overview intro mood models regression results summary
mood recognition
introduction
objective:identify mood/emotion of a song
terminology:
• Music Mood Recognition and Music Emotion Recognition usually used synonymously
processing steps (similar to genre and similarity tasks)
• extract features
• classify (possibly regression)
module 13: mood recognition 2 / 9
overview intro mood models regression results summary
mood recognition
challenges
What is the difference between mood and emotion
module 13: mood recognition 3 / 9
overview intro mood models regression results summary
mood recognition
challenges
What is the difference between mood and emotion
many definitions out there but general consensus on
emotion:
• temporary, evanescent
• (directly) related to external stimuli
mood:
• longer term, stable
• diffuse affect state
module 13: mood recognition 3 / 9
overview intro mood models regression results summary
mood recognition
challenges
ground truth data
• verbalization of emotions/moods usually misleading
• not easily quantifiable/categorizable
• changing over time?
research questions
• are basic emotions (happiness, anger, fear, . . . ) representative for music perception?
• should aesthetic emotions be distinguished from other emotions (guilt, shame,
disgust, ...)?
• aroused vs. transported/evoked vs. conveyed moods?
module 13: mood recognition 4 / 9
overview intro mood models regression results summary
mood recognition
challenges
ground truth data
• verbalization of emotions/moods usually misleading
• not easily quantifiable/categorizable
• changing over time?
research questions
• are basic emotions (happiness, anger, fear, . . . ) representative for music perception?
• should aesthetic emotions be distinguished from other emotions (guilt, shame,
disgust, ...)?
• aroused vs. transported/evoked vs. conveyed moods?
module 13: mood recognition 4 / 9
overview intro mood models regression results summary
mood recognition
challenges
ground truth data
• verbalization of emotions/moods usually misleading
• not easily quantifiable/categorizable
• changing over time?
research questions
• are basic emotions (happiness, anger, fear, . . . ) representative for music perception?
• should aesthetic emotions be distinguished from other emotions (guilt, shame,
disgust, ...)?
• aroused vs. transported/evoked vs. conveyed moods?
module 13: mood recognition 4 / 9
overview intro mood models regression results summary
mood recognition
models
classification into label clusters1
Cluster 1 Cluster 2 Cluster 3 Cluster 4 Cluster 5
Rowdy Amiable/Good Natured Literate Witty Volatile
Rousing Sweet Wistful Humorous Fiery
Confident Fun Bittersweet Whimsical Visceral
Boisterous Rollicking Autumnal Wry Aggressive
Passionate Cheerful Brooding Campy Tense/Anxious
Poignant Quirky Intense
Silly
mood model, circumplex model
1
X. Hu and J. S. Downie, “Exploring Mood Metadata: Relationships with Genre, Artist and Usage Metadata,” in Proceedings of the
International Society for Music Information Retrieval Conference (ISMIR), Vienna, 2007.
module 13: mood recognition 5 / 9
overview intro mood models regression results summary
mood recognition
models
classification into label clusters
mood model, circumplex model1
Pleasure
Excitement
Arousal
Distress
Misery
Depression
Sleepiness
Contentment
1
J. A. Russel, “A Circumplex Model of Affect,” Journal of Personality and Social Psychology, vol. 39, no. 6, pp. 1161–1178, 1980, issn:
1939-1315(Electronic);0022-3514(Print). doi: 10.1037/h0077714.
module 13: mood recognition 5 / 9
overview intro mood models regression results summary
mood recognition
mood model: regression modeling
mapping
• (N-dimensional) observation (feature) to 2-dimensional coordinate (valence/arousal)
training
• find model to minimize error between data points and “prediction”
module 13: mood recognition 6 / 9
overview intro mood models regression results summary
regression
regression
linear regression: fit a linear function to a series of points (xj , yj )
yn = m · xn + b
other regression approaches: SVR, DNNs, etc.
module 13: mood recognition 7 / 9
matlab
source:
plotLinearRegression.m
overview intro mood models regression results summary
mood recognition
range of results
highly dependent on data
5 mood clusters:
40–60% classification rate
mood model:
0.1–0.4 absolute prediction error (unit circle)
module 13: mood recognition 8 / 9
overview intro mood models regression results summary
mood recognition
range of results
highly dependent on data
5 mood clusters:
40–60% classification rate
mood model:
0.1–0.4 absolute prediction error (unit circle)
module 13: mood recognition 8 / 9
overview intro mood models regression results summary
summary
lecture content
emotion and mood
• emotion: temporary, related to external stimuli
• mood: long term, diffuse affective state
features
1 baseline features are identical to genre and similarity tasks
inference
1 often done as regression (as opposed to classification)
module 13: mood recognition 9 / 9

More Related Content

Similar to 13-00-ACA-Mood.pdf

Eq presentation
Eq presentationEq presentation
Eq presentation
ishneet_arora
 
Eq presentation
Eq presentationEq presentation
Eq presentation
nitish2409
 
Eq presentation
Eq presentationEq presentation
Eq presentation
Abhishek Maloo
 
I am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdfI am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdf
AMITPANCHAL154
 
Ingtelligence notes for review
Ingtelligence notes for reviewIngtelligence notes for review
Ingtelligence notes for review
mpiskel
 
Helpful Information for writing the mental status examMENTAL .docx
Helpful Information for writing the mental status examMENTAL .docxHelpful Information for writing the mental status examMENTAL .docx
Helpful Information for writing the mental status examMENTAL .docx
pauline234567
 
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent ArchitecturesDepth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
Eva Hudlicka
 
Emotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social MediaEmotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social Media
Dr. Juan Bernabe Moreno
 
Influencing & Conforming (Chapter 6)This chapter deals with on
Influencing & Conforming (Chapter 6)This chapter deals with onInfluencing & Conforming (Chapter 6)This chapter deals with on
Influencing & Conforming (Chapter 6)This chapter deals with on
LaticiaGrissomzz
 
PSYCHOMETRY
PSYCHOMETRYPSYCHOMETRY
PSYCHOMETRY
ANCYBS
 
Sentence completion test
Sentence completion testSentence completion test
Sentence completion test
Marie Faith Cayas
 
Normality Cwl
Normality  CwlNormality  Cwl
Normality Cwl
Jade Sun
 
Emotion analysis of songs based on lyrical
Emotion analysis of songs based on lyricalEmotion analysis of songs based on lyrical
Emotion analysis of songs based on lyrical
ijaia
 
Emotion recognition
Emotion recognitionEmotion recognition
Emotion recognition
xywen
 
Emotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptx
Emotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptxEmotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptx
Emotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptx
ssusera514e0
 
A General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender SystemA General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender System
Lucio Narducci
 
projective test.pptx
projective test.pptxprojective test.pptx
projective test.pptx
Sidra Akhtar
 
projective test in Psychology
projective test in Psychology projective test in Psychology
projective test in Psychology
Sidra Akhtar
 
Assignment 9 Answer the following questions. 1. Review the lis.docx
Assignment 9 Answer the following questions. 1. Review the lis.docxAssignment 9 Answer the following questions. 1. Review the lis.docx
Assignment 9 Answer the following questions. 1. Review the lis.docx
rock73
 
Psych 101 Chapter One
Psych 101 Chapter OnePsych 101 Chapter One
Psych 101 Chapter One
guest7e1de5
 

Similar to 13-00-ACA-Mood.pdf (20)

Eq presentation
Eq presentationEq presentation
Eq presentation
 
Eq presentation
Eq presentationEq presentation
Eq presentation
 
Eq presentation
Eq presentationEq presentation
Eq presentation
 
I am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdfI am fine with the actual analysis of the data on SPSS, however I am.pdf
I am fine with the actual analysis of the data on SPSS, however I am.pdf
 
Ingtelligence notes for review
Ingtelligence notes for reviewIngtelligence notes for review
Ingtelligence notes for review
 
Helpful Information for writing the mental status examMENTAL .docx
Helpful Information for writing the mental status examMENTAL .docxHelpful Information for writing the mental status examMENTAL .docx
Helpful Information for writing the mental status examMENTAL .docx
 
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent ArchitecturesDepth of Feelings: Modeling Emotions in User Models and Agent Architectures
Depth of Feelings: Modeling Emotions in User Models and Agent Architectures
 
Emotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social MediaEmotional Profiling of Locations based on Social Media
Emotional Profiling of Locations based on Social Media
 
Influencing & Conforming (Chapter 6)This chapter deals with on
Influencing & Conforming (Chapter 6)This chapter deals with onInfluencing & Conforming (Chapter 6)This chapter deals with on
Influencing & Conforming (Chapter 6)This chapter deals with on
 
PSYCHOMETRY
PSYCHOMETRYPSYCHOMETRY
PSYCHOMETRY
 
Sentence completion test
Sentence completion testSentence completion test
Sentence completion test
 
Normality Cwl
Normality  CwlNormality  Cwl
Normality Cwl
 
Emotion analysis of songs based on lyrical
Emotion analysis of songs based on lyricalEmotion analysis of songs based on lyrical
Emotion analysis of songs based on lyrical
 
Emotion recognition
Emotion recognitionEmotion recognition
Emotion recognition
 
Emotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptx
Emotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptxEmotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptx
Emotions TOKUHAMA Part 2 1-30-15 Positive Psychology Jan 15.pptx
 
A General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender SystemA General Architecture for an Emotion-aware Content-based Recommender System
A General Architecture for an Emotion-aware Content-based Recommender System
 
projective test.pptx
projective test.pptxprojective test.pptx
projective test.pptx
 
projective test in Psychology
projective test in Psychology projective test in Psychology
projective test in Psychology
 
Assignment 9 Answer the following questions. 1. Review the lis.docx
Assignment 9 Answer the following questions. 1. Review the lis.docxAssignment 9 Answer the following questions. 1. Review the lis.docx
Assignment 9 Answer the following questions. 1. Review the lis.docx
 
Psych 101 Chapter One
Psych 101 Chapter OnePsych 101 Chapter One
Psych 101 Chapter One
 

More from AlexanderLerch4

0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf
AlexanderLerch4
 
12-02-ACA-Genre.pdf
12-02-ACA-Genre.pdf12-02-ACA-Genre.pdf
12-02-ACA-Genre.pdf
AlexanderLerch4
 
10-02-ACA-Alignment.pdf
10-02-ACA-Alignment.pdf10-02-ACA-Alignment.pdf
10-02-ACA-Alignment.pdf
AlexanderLerch4
 
09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf
AlexanderLerch4
 
09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf
AlexanderLerch4
 
09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf
AlexanderLerch4
 
07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf
AlexanderLerch4
 
15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf
AlexanderLerch4
 
12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf
AlexanderLerch4
 
09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf
AlexanderLerch4
 
09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf
AlexanderLerch4
 
11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf
AlexanderLerch4
 
08-00-ACA-Intensity.pdf
08-00-ACA-Intensity.pdf08-00-ACA-Intensity.pdf
08-00-ACA-Intensity.pdf
AlexanderLerch4
 
03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf
AlexanderLerch4
 
07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf
AlexanderLerch4
 
05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf
AlexanderLerch4
 
07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf
AlexanderLerch4
 
03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf
AlexanderLerch4
 
03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf
AlexanderLerch4
 
07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf
AlexanderLerch4
 

More from AlexanderLerch4 (20)

0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf0A-02-ACA-Fundamentals-Convolution.pdf
0A-02-ACA-Fundamentals-Convolution.pdf
 
12-02-ACA-Genre.pdf
12-02-ACA-Genre.pdf12-02-ACA-Genre.pdf
12-02-ACA-Genre.pdf
 
10-02-ACA-Alignment.pdf
10-02-ACA-Alignment.pdf10-02-ACA-Alignment.pdf
10-02-ACA-Alignment.pdf
 
09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf09-03-ACA-Temporal-Onsets.pdf
09-03-ACA-Temporal-Onsets.pdf
 
09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf09-07-ACA-Temporal-Structure.pdf
09-07-ACA-Temporal-Structure.pdf
 
09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf09-01-ACA-Temporal-Intro.pdf
09-01-ACA-Temporal-Intro.pdf
 
07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf07-06-ACA-Tonal-Chord.pdf
07-06-ACA-Tonal-Chord.pdf
 
15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf15-00-ACA-Music-Performance-Analysis.pdf
15-00-ACA-Music-Performance-Analysis.pdf
 
12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf12-01-ACA-Similarity.pdf
12-01-ACA-Similarity.pdf
 
09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf09-04-ACA-Temporal-BeatHisto.pdf
09-04-ACA-Temporal-BeatHisto.pdf
 
09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf09-05-ACA-Temporal-Tempo.pdf
09-05-ACA-Temporal-Tempo.pdf
 
11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf11-00-ACA-Fingerprinting.pdf
11-00-ACA-Fingerprinting.pdf
 
08-00-ACA-Intensity.pdf
08-00-ACA-Intensity.pdf08-00-ACA-Intensity.pdf
08-00-ACA-Intensity.pdf
 
03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf03-05-ACA-Input-Features.pdf
03-05-ACA-Input-Features.pdf
 
07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf07-03-03-ACA-Tonal-Monof0.pdf
07-03-03-ACA-Tonal-Monof0.pdf
 
05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf05-00-ACA-Data-Intro.pdf
05-00-ACA-Data-Intro.pdf
 
07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf07-03-05-ACA-Tonal-F0Eval.pdf
07-03-05-ACA-Tonal-F0Eval.pdf
 
03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf03-03-01-ACA-Input-TF-Fourier.pdf
03-03-01-ACA-Input-TF-Fourier.pdf
 
03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf03-06-ACA-Input-FeatureLearning.pdf
03-06-ACA-Input-FeatureLearning.pdf
 
07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf07-03-04-ACA-Tonal-Polyf0.pdf
07-03-04-ACA-Tonal-Polyf0.pdf
 

Recently uploaded

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
Pixlogix Infotech
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
Kumud Singh
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
Alpen-Adria-Universität
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
Daiki Mogmet Ito
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
Matthew Sinclair
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 

Recently uploaded (20)

みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 
20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website20 Comprehensive Checklist of Designing and Developing a Website
20 Comprehensive Checklist of Designing and Developing a Website
 
Mind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AIMind map of terminologies used in context of Generative AI
Mind map of terminologies used in context of Generative AI
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
Video Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the FutureVideo Streaming: Then, Now, and in the Future
Video Streaming: Then, Now, and in the Future
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
How to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For FlutterHow to use Firebase Data Connect For Flutter
How to use Firebase Data Connect For Flutter
 
20240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 202420240609 QFM020 Irresponsible AI Reading List May 2024
20240609 QFM020 Irresponsible AI Reading List May 2024
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 

13-00-ACA-Mood.pdf

  • 1. Introduction to Audio Content Analysis module 13: mood recognition alexander lerch
  • 2. overview intro mood models regression results summary introduction overview corresponding textbook section chapter 13 lecture content • introduction to emotion and mood • models for mood • linear regression learning objectives • describe Russel’s arousal-valence plane • discuss commonalities and differences between mood recognition and genre classification • implement linear regression in Matlab module 13: mood recognition 1 / 9
  • 3. overview intro mood models regression results summary introduction overview corresponding textbook section chapter 13 lecture content • introduction to emotion and mood • models for mood • linear regression learning objectives • describe Russel’s arousal-valence plane • discuss commonalities and differences between mood recognition and genre classification • implement linear regression in Matlab module 13: mood recognition 1 / 9
  • 4. overview intro mood models regression results summary mood recognition introduction objective:identify mood/emotion of a song terminology: • Music Mood Recognition and Music Emotion Recognition usually used synonymously processing steps (similar to genre and similarity tasks) • extract features • classify (possibly regression) module 13: mood recognition 2 / 9
  • 5. overview intro mood models regression results summary mood recognition introduction objective:identify mood/emotion of a song terminology: • Music Mood Recognition and Music Emotion Recognition usually used synonymously processing steps (similar to genre and similarity tasks) • extract features • classify (possibly regression) module 13: mood recognition 2 / 9
  • 6. overview intro mood models regression results summary mood recognition introduction objective:identify mood/emotion of a song terminology: • Music Mood Recognition and Music Emotion Recognition usually used synonymously processing steps (similar to genre and similarity tasks) • extract features • classify (possibly regression) module 13: mood recognition 2 / 9
  • 7. overview intro mood models regression results summary mood recognition challenges What is the difference between mood and emotion module 13: mood recognition 3 / 9
  • 8. overview intro mood models regression results summary mood recognition challenges What is the difference between mood and emotion many definitions out there but general consensus on emotion: • temporary, evanescent • (directly) related to external stimuli mood: • longer term, stable • diffuse affect state module 13: mood recognition 3 / 9
  • 9. overview intro mood models regression results summary mood recognition challenges ground truth data • verbalization of emotions/moods usually misleading • not easily quantifiable/categorizable • changing over time? research questions • are basic emotions (happiness, anger, fear, . . . ) representative for music perception? • should aesthetic emotions be distinguished from other emotions (guilt, shame, disgust, ...)? • aroused vs. transported/evoked vs. conveyed moods? module 13: mood recognition 4 / 9
  • 10. overview intro mood models regression results summary mood recognition challenges ground truth data • verbalization of emotions/moods usually misleading • not easily quantifiable/categorizable • changing over time? research questions • are basic emotions (happiness, anger, fear, . . . ) representative for music perception? • should aesthetic emotions be distinguished from other emotions (guilt, shame, disgust, ...)? • aroused vs. transported/evoked vs. conveyed moods? module 13: mood recognition 4 / 9
  • 11. overview intro mood models regression results summary mood recognition challenges ground truth data • verbalization of emotions/moods usually misleading • not easily quantifiable/categorizable • changing over time? research questions • are basic emotions (happiness, anger, fear, . . . ) representative for music perception? • should aesthetic emotions be distinguished from other emotions (guilt, shame, disgust, ...)? • aroused vs. transported/evoked vs. conveyed moods? module 13: mood recognition 4 / 9
  • 12. overview intro mood models regression results summary mood recognition models classification into label clusters1 Cluster 1 Cluster 2 Cluster 3 Cluster 4 Cluster 5 Rowdy Amiable/Good Natured Literate Witty Volatile Rousing Sweet Wistful Humorous Fiery Confident Fun Bittersweet Whimsical Visceral Boisterous Rollicking Autumnal Wry Aggressive Passionate Cheerful Brooding Campy Tense/Anxious Poignant Quirky Intense Silly mood model, circumplex model 1 X. Hu and J. S. Downie, “Exploring Mood Metadata: Relationships with Genre, Artist and Usage Metadata,” in Proceedings of the International Society for Music Information Retrieval Conference (ISMIR), Vienna, 2007. module 13: mood recognition 5 / 9
  • 13. overview intro mood models regression results summary mood recognition models classification into label clusters mood model, circumplex model1 Pleasure Excitement Arousal Distress Misery Depression Sleepiness Contentment 1 J. A. Russel, “A Circumplex Model of Affect,” Journal of Personality and Social Psychology, vol. 39, no. 6, pp. 1161–1178, 1980, issn: 1939-1315(Electronic);0022-3514(Print). doi: 10.1037/h0077714. module 13: mood recognition 5 / 9
  • 14. overview intro mood models regression results summary mood recognition mood model: regression modeling mapping • (N-dimensional) observation (feature) to 2-dimensional coordinate (valence/arousal) training • find model to minimize error between data points and “prediction” module 13: mood recognition 6 / 9
  • 15. overview intro mood models regression results summary regression regression linear regression: fit a linear function to a series of points (xj , yj ) yn = m · xn + b other regression approaches: SVR, DNNs, etc. module 13: mood recognition 7 / 9 matlab source: plotLinearRegression.m
  • 16. overview intro mood models regression results summary mood recognition range of results highly dependent on data 5 mood clusters: 40–60% classification rate mood model: 0.1–0.4 absolute prediction error (unit circle) module 13: mood recognition 8 / 9
  • 17. overview intro mood models regression results summary mood recognition range of results highly dependent on data 5 mood clusters: 40–60% classification rate mood model: 0.1–0.4 absolute prediction error (unit circle) module 13: mood recognition 8 / 9
  • 18. overview intro mood models regression results summary summary lecture content emotion and mood • emotion: temporary, related to external stimuli • mood: long term, diffuse affective state features 1 baseline features are identical to genre and similarity tasks inference 1 often done as regression (as opposed to classification) module 13: mood recognition 9 / 9