SlideShare a Scribd company logo
EMOTIONAL ANALYSIS OF CARNATIC
MUSIC
Ravi Kiran
Arthi Ramachandran
AGENDA
 •INTRODUCTION.
 •OUR SOLUTION.
 •CONCLUSION.
INTRODUCTION
 •PROBLEM DEFINITION
 •CARNATIC MUSIC
PROBLEM DEFINITION.

  High
            • Framework for supporting Emotion
  level       based Carnatic Music Retrieval.

  Goal.

            • Automatically identify emotions induced
              on listener.
Problems    • Cluster music samples based on
              emotional similarity.
Explored.     • Locate emotionally similar music
                samples.
CARNATIC MUSIC
 Origins   • South Indian Classical Music.



           • Melodic component of a song.
  Raaga    • Child Raagas are derived from Melakartha
             (Parent) Raagas.


           • Emotional component.
  Rasa     • Navarasa – 9 Rasas.



 Raaga     • Raagas induce emotions on listener.
           • Shankarabharanam     Happiness
  Rasa.
OUR SOLUTION
  •REPRESENTATION OF EMOTIONS.
  •CORPUS.
  •TWO STAGE APPROACH.
  •CLASSIFICATION STAGE.
  •CLUSTERING STAGE.
REPRESENTATION OF
EMOTIONS.

  •EXISTING APPROACH.
  •OUR APPROACH.
REPRESENTATION OF EMOTIONS – EXISTING.
 Thayer’s Model (Existing work) – 2d approach.
 Valence vs. Arousal.
REPRESENTATION OF EMOTIONS – OURS.

 Our model.    • 10d approach.




 Dimensions.   • Navarasas + Devotion.




  Points in    • Emotional state of listener.
               • Emotional state = Mixtures of Navarasa.
   space.      • Happy = Romantic + Peaceful.



  Dimension    • {0-Absent, 1-Weak, 2-Moderate, 3-Strong}.
               • Example: <Devotion=3, Pathos=3,
   Values.       Calmness=2>
CORPUS.

 •COMPOSITION.
 •EXPERT ANNOTATIONS.
CORPUS – COMPOSITION
Existing Carnatic Music corpus – None.

109 music samples.

Good mixture of Music samples.
•   Multiple emotional classes.
•   Multiple Raagas.
•   Multiple Artists.
•   Multiple Musical Instruments.
Segments of 30s after initial 30s.
• Beginning      Slow exploration of notes.
CORPUS – ANNOTATIONS
  Labels.     • Ratings on a scale of 0-3 for 10 dims.


              • Two annotators.
Annotators.   • Experts in Carnatic Music.


 Annotation   • Easy and intuitive for Artists and Experts.
 Interface.   • Google Docs + Esnips.


 Low Kappa    • Average = 0.22
   scores.

 Example.     • <Devotion=3, Pathos=3, Calmness=2>
SOLUTION – TWO STAGE
APPROACH.
TWO STAGE APPROACH.

  Classification     Clustering
      Task.            Task.

                      Input = Ratings
     Input = Music
                       for emotional
        Sample.
                        dimensions.


        Output =          Output =
      Ratings for        Clusters of
       emotional        emotionally
      dimensions.     similar samples.
CLASSIFICATION STAGE.
  •TASK.
   T
  •RESULTS.
  •IMPROVEMENTS.
CLASSIFICATION STAGE – TASK
                 • Predict emotions induced by given
   Why?            Music sample.




                 • Classification models trained for 4
  Models.          dimensions.



                 • Dynamics, Rhythm, Pitch, Timbre, Tonal
 Features.       • MATLAB (MIRToolbox) for feature
                   extraction.



Classification   • SVM and Ripper.
 techniques.     • WEKA for Classification.
CLASSIFICATION STAGE – RESULTS
    Process -10 fold Cross Validation.
    Metric - Accuracy (%).
    Baseline - Majority Class.

Emotional    Baseline (%)   Best          Best         Best
Dimension                   accuracy –    accuracy –   accuracy –
                            Feature set   SVM (%)      Ripper (%)

Bhakthi      71             Rhythm        71           71

Sringara     34.6           Timbre        45.8         43

Karuna       58             Dynamics      60           59

Shantha      42.9           Rhythm        49.6         54.3
CLASSIFICATION STAGE – IMPROVEMENTS.


 Improvements over baseline low.

 Sparse data.
 • Get more labeled samples.

 Segmentation technique.
 • Try initial, middle and end 30s
   segments rather than just one 30s
   segment.
CLUSTERING STAGE.
  •TASK.
   T
  •RESULTS.
  •IMPROVEMENTS.
CLUSTERING STAGE – TASK
              • Verify validity of emotional model.
  Why?        • 2 clusters = Happy and Sad emotions.
              • Clusters are based on emotional similarity.




 Features     • Ratings for 10 dimensions.




 Clustering   • K-means and EM.
techniques.   • WEKA for Clustering.
CLUSTERING STAGE – RESULTS
                    Qualitative evaluation.
                    2 Clusters.
                    Purity of a cluster – Parent Raaga distribution.
                                     Raaga Distribution across Clusters.
                    25


                    20
Number of samples




                    15


                    10


                    5


                    0




                                                        Parent Raga

                                       Count of Cluster 0   Count of Cluster 1
CLUSTERING STAGE – IMPROVEMENTS.

 Use of a quantitative evaluation metric for purity.

 Continuous and finer grained ratings (0-10).

 Explore results for more than 2 clusters.

 Sparse data – Get more samples.

 More Expert annotations.
CONCLUSION.
CONCLUSION

 Novel technique          Classification
  for representing      results better than
 emotional states.          baseline.


 Clustering results      Music samples
establish validity of    clustered based
 representation of         on emotional
 emotional states.          similarity.
Emotion Recognition in Classical Music - Presentation

More Related Content

PPT
ppt on four mysteries of the world
PPTX
Mysteries of the world
PDF
Holistic Email Optimization for Driving Growth and Engagement
PDF
Analyzing Miscommunication
PDF
Feature Based Opinion Mining from Amazon Reviews
PDF
Bi-lingual Word Sense Induction
PDF
Emotion Recognition in Classical Music
PDF
2024 Trend Updates: What Really Works In SEO & Content Marketing
ppt on four mysteries of the world
Mysteries of the world
Holistic Email Optimization for Driving Growth and Engagement
Analyzing Miscommunication
Feature Based Opinion Mining from Amazon Reviews
Bi-lingual Word Sense Induction
Emotion Recognition in Classical Music
2024 Trend Updates: What Really Works In SEO & Content Marketing

Recently uploaded (20)

PDF
CityofHorror_v1.1.pdf manual en español i
PPTX
continuous_steps_relay.pptx. Another activity
PDF
Overlord Volume 06 - The Men in the Kingdom Part II.pdf
PPTX
Goal - its setting ,tracking and relevance
PDF
WKA? #29.5: "HELLO NURSE" TRANSCRIPT.pdf
PPTX
Kulipari: Army of Frogs Movie - OVFX Story Internship 2023
PPTX
701301-Happy Birthday Slideshow Template.pptx
PPTX
Squares64 Quiz, A chessboard of questions, crafted with care by @mahi_anmol_ ...
PDF
Download FL Studio Crack Latest version 2025
DOC
UNG毕业证学历认证,阿莱恩特国际大学毕业证文凭证书
PPTX
G.A.M.E. O.N.! (General — Art — Mythology — Entertainment — Obscure Naata) [2...
DOCX
Elisabeth de Pot, the Witch of Flanders .
DOCX
Talking Owls and Time Travel: Lessons in Curiosity
PDF
Hip Hop Culture – More Than Just Music & Style
PPTX
SWweredddddaregqrgWWEQEwqdewf final.pptx
PPTX
Safety_Pharmacology_Tier2_Edibbbbbbbbbbbbbbbable.pptx
PPTX
Picture Perception - a constructive narrative
PPTX
GILGIT BALTISTAN HISTORY ,ADMINISTRATIVE , CONSTITUTUINAL STATUS , GEOGRAPMY ...
PDF
Module-3-Week005-to-Week006-PPT.pdf hahahgs
PPTX
Introduction to NGO’s098765789709876.pptx
CityofHorror_v1.1.pdf manual en español i
continuous_steps_relay.pptx. Another activity
Overlord Volume 06 - The Men in the Kingdom Part II.pdf
Goal - its setting ,tracking and relevance
WKA? #29.5: "HELLO NURSE" TRANSCRIPT.pdf
Kulipari: Army of Frogs Movie - OVFX Story Internship 2023
701301-Happy Birthday Slideshow Template.pptx
Squares64 Quiz, A chessboard of questions, crafted with care by @mahi_anmol_ ...
Download FL Studio Crack Latest version 2025
UNG毕业证学历认证,阿莱恩特国际大学毕业证文凭证书
G.A.M.E. O.N.! (General — Art — Mythology — Entertainment — Obscure Naata) [2...
Elisabeth de Pot, the Witch of Flanders .
Talking Owls and Time Travel: Lessons in Curiosity
Hip Hop Culture – More Than Just Music & Style
SWweredddddaregqrgWWEQEwqdewf final.pptx
Safety_Pharmacology_Tier2_Edibbbbbbbbbbbbbbbable.pptx
Picture Perception - a constructive narrative
GILGIT BALTISTAN HISTORY ,ADMINISTRATIVE , CONSTITUTUINAL STATUS , GEOGRAPMY ...
Module-3-Week005-to-Week006-PPT.pdf hahahgs
Introduction to NGO’s098765789709876.pptx
Ad
Ad

Emotion Recognition in Classical Music - Presentation

  • 1. EMOTIONAL ANALYSIS OF CARNATIC MUSIC Ravi Kiran Arthi Ramachandran
  • 2. AGENDA •INTRODUCTION. •OUR SOLUTION. •CONCLUSION.
  • 4. PROBLEM DEFINITION. High • Framework for supporting Emotion level based Carnatic Music Retrieval. Goal. • Automatically identify emotions induced on listener. Problems • Cluster music samples based on emotional similarity. Explored. • Locate emotionally similar music samples.
  • 5. CARNATIC MUSIC Origins • South Indian Classical Music. • Melodic component of a song. Raaga • Child Raagas are derived from Melakartha (Parent) Raagas. • Emotional component. Rasa • Navarasa – 9 Rasas. Raaga • Raagas induce emotions on listener. • Shankarabharanam Happiness Rasa.
  • 6. OUR SOLUTION •REPRESENTATION OF EMOTIONS. •CORPUS. •TWO STAGE APPROACH. •CLASSIFICATION STAGE. •CLUSTERING STAGE.
  • 7. REPRESENTATION OF EMOTIONS. •EXISTING APPROACH. •OUR APPROACH.
  • 8. REPRESENTATION OF EMOTIONS – EXISTING. Thayer’s Model (Existing work) – 2d approach. Valence vs. Arousal.
  • 9. REPRESENTATION OF EMOTIONS – OURS. Our model. • 10d approach. Dimensions. • Navarasas + Devotion. Points in • Emotional state of listener. • Emotional state = Mixtures of Navarasa. space. • Happy = Romantic + Peaceful. Dimension • {0-Absent, 1-Weak, 2-Moderate, 3-Strong}. • Example: <Devotion=3, Pathos=3, Values. Calmness=2>
  • 11. CORPUS – COMPOSITION Existing Carnatic Music corpus – None. 109 music samples. Good mixture of Music samples. • Multiple emotional classes. • Multiple Raagas. • Multiple Artists. • Multiple Musical Instruments. Segments of 30s after initial 30s. • Beginning Slow exploration of notes.
  • 12. CORPUS – ANNOTATIONS Labels. • Ratings on a scale of 0-3 for 10 dims. • Two annotators. Annotators. • Experts in Carnatic Music. Annotation • Easy and intuitive for Artists and Experts. Interface. • Google Docs + Esnips. Low Kappa • Average = 0.22 scores. Example. • <Devotion=3, Pathos=3, Calmness=2>
  • 13. SOLUTION – TWO STAGE APPROACH.
  • 14. TWO STAGE APPROACH. Classification Clustering Task. Task. Input = Ratings Input = Music for emotional Sample. dimensions. Output = Output = Ratings for Clusters of emotional emotionally dimensions. similar samples.
  • 15. CLASSIFICATION STAGE. •TASK. T •RESULTS. •IMPROVEMENTS.
  • 16. CLASSIFICATION STAGE – TASK • Predict emotions induced by given Why? Music sample. • Classification models trained for 4 Models. dimensions. • Dynamics, Rhythm, Pitch, Timbre, Tonal Features. • MATLAB (MIRToolbox) for feature extraction. Classification • SVM and Ripper. techniques. • WEKA for Classification.
  • 17. CLASSIFICATION STAGE – RESULTS Process -10 fold Cross Validation. Metric - Accuracy (%). Baseline - Majority Class. Emotional Baseline (%) Best Best Best Dimension accuracy – accuracy – accuracy – Feature set SVM (%) Ripper (%) Bhakthi 71 Rhythm 71 71 Sringara 34.6 Timbre 45.8 43 Karuna 58 Dynamics 60 59 Shantha 42.9 Rhythm 49.6 54.3
  • 18. CLASSIFICATION STAGE – IMPROVEMENTS. Improvements over baseline low. Sparse data. • Get more labeled samples. Segmentation technique. • Try initial, middle and end 30s segments rather than just one 30s segment.
  • 19. CLUSTERING STAGE. •TASK. T •RESULTS. •IMPROVEMENTS.
  • 20. CLUSTERING STAGE – TASK • Verify validity of emotional model. Why? • 2 clusters = Happy and Sad emotions. • Clusters are based on emotional similarity. Features • Ratings for 10 dimensions. Clustering • K-means and EM. techniques. • WEKA for Clustering.
  • 21. CLUSTERING STAGE – RESULTS Qualitative evaluation. 2 Clusters. Purity of a cluster – Parent Raaga distribution. Raaga Distribution across Clusters. 25 20 Number of samples 15 10 5 0 Parent Raga Count of Cluster 0 Count of Cluster 1
  • 22. CLUSTERING STAGE – IMPROVEMENTS. Use of a quantitative evaluation metric for purity. Continuous and finer grained ratings (0-10). Explore results for more than 2 clusters. Sparse data – Get more samples. More Expert annotations.
  • 24. CONCLUSION Novel technique Classification for representing results better than emotional states. baseline. Clustering results Music samples establish validity of clustered based representation of on emotional emotional states. similarity.