SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
Rui Pedro Paiva
University of Coimbra
MOODetector: A System for Mood-based Classification
and Retrieval of Audio Music
2 MOODetector
Contents
 Research Goals
 Current Work
 Future Work
3 MOODetector
Research Goals
 Mood models
• Categorical vs Dimensional, Discrete vs Continuous
 Feature extraction
• Audio, MIDI, lyrics(?)
 Feature selection and evaluation
• Feature relevance
• Feature space reduction
• Feature combinations
 Knowledge extraction
• Fuzzy rules
 Mood tracking
4 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Mood model: Thayer model
5 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Ground Truth
Yang’s annotations
 194 25-sec excerpts manually annotated in the Thayer plane
6 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Feature Extraction and Selection
Which features?
– Timing: Tempo, tempo variation, duration contrast
– Dynamics: overall level, crescendo/decrescendo, accents
– Articulation: overall (staccato/legato), variability
– Timbre: Spectral richness, onset velocity, harmonic richness
– Pitch (high/low)
– Interval (small/large)
– Melody: range (small/large), direction (up/down)
– Harmony (consonant/complex-dissonant)
– Tonality (chromatic-atonal/key-oriented)
– Rhythm (regular-smooth/firm/flowing-fluent/irregular-rough)
– Mode (major/minor)
– Loudness (high/low)
– Musical form (complexity, repetition, new ideas, disruption)
7 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Feature Extraction and Selection
Audio features: 3 frameworks
Forward Feature Selection
PCA
Arousal-Valence Modeling
Support Vector Regression
 Grid parameter search
8 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Playlist Generation
Closest songs to the seed in the Thayer plane
Mood trajectory
9 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Preliminary Results
Regression
 10-fold cross validation, 20 repetitions
 Forward Feature Selection: 53 features for Ar., 80 for Va.
 R2 statistics
 Yang: Ar = 58.3%, Va = 28.1%
10 MOODetector
Current Work
 Automatic Creation of Mood Playlists
Preliminary Results
Playlist quality
 SVR training and distance to the seed
 Previously selected features
 4-fold cross validation (75-25%)
11 MOODetector
Current Work
 Mood Tracking
Ground Truth
Annotations by 2 subjects: quadrants only
Preliminary Results
Classification: SVM
4 classes (quadrants)
Using only Marsyas: 48%
12 MOODetector
Future Work
 Ground Truth
Clip-level and mood-tracking
 Feature Extraction
Propose good features for valence
Extract symbolic features from MIDI files
MIDI versions of the audio songs
Automatic music transcription
 Feature Selection
Feature combination: e.g., RRelieff
Genetic Algorithms
 Knowledge Extraction
Neural-Fuzzy Systems

Contenu connexe

En vedette

Article structure & scientific writing
Article structure & scientific writingArticle structure & scientific writing
Article structure & scientific writing
RSS6
 

En vedette (15)

Kenapa infografis penting bagi content marketing ( infografi )
Kenapa infografis penting bagi content marketing ( infografi )Kenapa infografis penting bagi content marketing ( infografi )
Kenapa infografis penting bagi content marketing ( infografi )
 
Bercerita Dengan Data_Trik Penulisan Konten Infografis
Bercerita Dengan Data_Trik Penulisan Konten InfografisBercerita Dengan Data_Trik Penulisan Konten Infografis
Bercerita Dengan Data_Trik Penulisan Konten Infografis
 
Metode penelitian design_1
Metode penelitian design_1Metode penelitian design_1
Metode penelitian design_1
 
Article structure & scientific writing
Article structure & scientific writingArticle structure & scientific writing
Article structure & scientific writing
 
KB 1 Langkah-langkah Menulis Akademik
KB 1 Langkah-langkah Menulis AkademikKB 1 Langkah-langkah Menulis Akademik
KB 1 Langkah-langkah Menulis Akademik
 
Gaya penulisan jurnal ilmiah
Gaya penulisan jurnal ilmiahGaya penulisan jurnal ilmiah
Gaya penulisan jurnal ilmiah
 
bahasa dan gaya penulisan
bahasa dan gaya penulisanbahasa dan gaya penulisan
bahasa dan gaya penulisan
 
Penulisan akademik untuk pemula_Rolip Saptamaji
Penulisan akademik untuk pemula_Rolip SaptamajiPenulisan akademik untuk pemula_Rolip Saptamaji
Penulisan akademik untuk pemula_Rolip Saptamaji
 
Teknik Skimming (baca cepat) untuk Penelitian
Teknik Skimming (baca cepat) untuk PenelitianTeknik Skimming (baca cepat) untuk Penelitian
Teknik Skimming (baca cepat) untuk Penelitian
 
Artikel jurnal ilmiah
Artikel jurnal ilmiahArtikel jurnal ilmiah
Artikel jurnal ilmiah
 
PENULISAN KARYA ILMIAH - Contoh Jurnal Bambang 2016
PENULISAN KARYA ILMIAH - Contoh Jurnal Bambang 2016PENULISAN KARYA ILMIAH - Contoh Jurnal Bambang 2016
PENULISAN KARYA ILMIAH - Contoh Jurnal Bambang 2016
 
Elsevier Author Workshop – How to write a scientific paper… and get it published
Elsevier Author Workshop – How to write a scientific paper… and get it publishedElsevier Author Workshop – How to write a scientific paper… and get it published
Elsevier Author Workshop – How to write a scientific paper… and get it published
 
How to assess questionnaires
How to assess  questionnairesHow to assess  questionnaires
How to assess questionnaires
 
Scientific Writing - Basic Skills and Tools
Scientific  Writing - Basic Skills and ToolsScientific  Writing - Basic Skills and Tools
Scientific Writing - Basic Skills and Tools
 
Sustainable development-and-education
Sustainable development-and-educationSustainable development-and-education
Sustainable development-and-education
 

Similaire à MOODetector: A System for Mood-based Classification and Retrieval of Audio Music 2010

Melody Detection in Polyphonic Audio
Melody Detection in Polyphonic AudioMelody Detection in Polyphonic Audio
Melody Detection in Polyphonic Audio
Rui Pedro Paiva
 
The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...
The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...
The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...
Ju-Chiang Wang
 
Data science-2013-heekim
Data science-2013-heekimData science-2013-heekim
Data science-2013-heekim
Haklae Kim
 
Personalized Music Emotion Recognition via Model Adaptation
Personalized Music Emotion Recognition via Model AdaptationPersonalized Music Emotion Recognition via Model Adaptation
Personalized Music Emotion Recognition via Model Adaptation
Ju-Chiang Wang
 
A system to generate rhythms automatically for songs in rhythm game
A system to generate rhythms automatically for songs in rhythm gameA system to generate rhythms automatically for songs in rhythm game
A system to generate rhythms automatically for songs in rhythm game
Kuan Ting Chen
 

Similaire à MOODetector: A System for Mood-based Classification and Retrieval of Audio Music 2010 (20)

Algorithmic Music Design Using Max/Msp
Algorithmic Music Design Using Max/MspAlgorithmic Music Design Using Max/Msp
Algorithmic Music Design Using Max/Msp
 
PopMAG: Pop Music Accompaniment Generation
PopMAG: Pop Music Accompaniment GenerationPopMAG: Pop Music Accompaniment Generation
PopMAG: Pop Music Accompaniment Generation
 
Melody Detection in Polyphonic Audio
Melody Detection in Polyphonic AudioMelody Detection in Polyphonic Audio
Melody Detection in Polyphonic Audio
 
The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...
The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...
The Acoustic Emotion Gaussians Model for Emotion-based Music Annotation and R...
 
A Musical System For Emotional Expression
A Musical System For Emotional ExpressionA Musical System For Emotional Expression
A Musical System For Emotional Expression
 
Tonic Identification System for Hindustani and Carnatic Music
Tonic Identification System for Hindustani and Carnatic MusicTonic Identification System for Hindustani and Carnatic Music
Tonic Identification System for Hindustani and Carnatic Music
 
Query By humming - Music retrieval technology
Query By humming - Music retrieval technologyQuery By humming - Music retrieval technology
Query By humming - Music retrieval technology
 
Teaching Computers to Listen to Music
Teaching Computers to Listen to MusicTeaching Computers to Listen to Music
Teaching Computers to Listen to Music
 
Transferring Singing Expressions from One Voice to Another for a Given Song
Transferring Singing Expressions from One Voice to Another for a Given SongTransferring Singing Expressions from One Voice to Another for a Given Song
Transferring Singing Expressions from One Voice to Another for a Given Song
 
Music genre prediction
Music genre predictionMusic genre prediction
Music genre prediction
 
B8_Mini project_Final review ppt.pptx
B8_Mini project_Final review ppt.pptxB8_Mini project_Final review ppt.pptx
B8_Mini project_Final review ppt.pptx
 
MLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to MusicMLConf2013: Teaching Computer to Listen to Music
MLConf2013: Teaching Computer to Listen to Music
 
Ml conf2013 teaching_computers_share
Ml conf2013 teaching_computers_shareMl conf2013 teaching_computers_share
Ml conf2013 teaching_computers_share
 
AC overview
AC overviewAC overview
AC overview
 
A Unified Music Recommender System Using Listening Habits and Semantics of Tags
A Unified Music Recommender System Using Listening Habits and Semantics of TagsA Unified Music Recommender System Using Listening Habits and Semantics of Tags
A Unified Music Recommender System Using Listening Habits and Semantics of Tags
 
Data science-2013-heekim
Data science-2013-heekimData science-2013-heekim
Data science-2013-heekim
 
Emotion based music player
Emotion based music playerEmotion based music player
Emotion based music player
 
Personalized Music Emotion Recognition via Model Adaptation
Personalized Music Emotion Recognition via Model AdaptationPersonalized Music Emotion Recognition via Model Adaptation
Personalized Music Emotion Recognition via Model Adaptation
 
Two-step Melody Harmonious Generator
Two-step Melody Harmonious GeneratorTwo-step Melody Harmonious Generator
Two-step Melody Harmonious Generator
 
A system to generate rhythms automatically for songs in rhythm game
A system to generate rhythms automatically for songs in rhythm gameA system to generate rhythms automatically for songs in rhythm game
A system to generate rhythms automatically for songs in rhythm game
 

Dernier

Dubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in DubaiDubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in Dubai
Monica Sydney
 

Dernier (20)

Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...
Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...
Call girls Service Dombivli - 9332606886 Our call girls are sure to provide y...
 
Banda call girls 📞 8617370543At Low Cost Cash Payment Booking
Banda call girls 📞 8617370543At Low Cost Cash Payment BookingBanda call girls 📞 8617370543At Low Cost Cash Payment Booking
Banda call girls 📞 8617370543At Low Cost Cash Payment Booking
 
🌹Bhubaneswar🌹Ravi Tailkes ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...
🌹Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...🌹Bhubaneswar🌹Ravi Tailkes  ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...
🌹Bhubaneswar🌹Ravi Tailkes ❤CALL GIRL 9777949614 ❤CALL GIRLS IN bhubaneswar E...
 
Top IPTV Subscription Service to Stream Your Favorite Shows in 2024.pdf
Top IPTV Subscription Service to Stream Your Favorite Shows in 2024.pdfTop IPTV Subscription Service to Stream Your Favorite Shows in 2024.pdf
Top IPTV Subscription Service to Stream Your Favorite Shows in 2024.pdf
 
Call Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service AvailableCall Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service Available
Call Girls Belonia Just Call 📞 8617370543 Top Class Call Girl Service Available
 
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In TurbheTurbhe Female Escorts 09167354423  Turbhe Escorts,Call Girls In Turbhe
Turbhe Female Escorts 09167354423 Turbhe Escorts,Call Girls In Turbhe
 
Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...
Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...
Call Girls South Tripura Just Call 8617370543 Top Class Call Girl Service Ava...
 
Dubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in DubaiDubai Call girls Service 0524076003 Call girls services in Dubai
Dubai Call girls Service 0524076003 Call girls services in Dubai
 
Dahod Call Girl 📞 8617370543 Low Price Genuine Service
Dahod Call Girl 📞 8617370543 Low Price Genuine ServiceDahod Call Girl 📞 8617370543 Low Price Genuine Service
Dahod Call Girl 📞 8617370543 Low Price Genuine Service
 
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
Call Girls in Kollam - 9332606886 Our call girls are sure to provide you with...
 
Kailashahar Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...
Kailashahar  Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...Kailashahar  Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...
Kailashahar Call Girl Whatsapp Number 📞 8617370543 | Girls Number for Friend...
 
Hire 💕 8617370543 Dhalai Call Girls Service Call Girls Agency
Hire 💕 8617370543 Dhalai Call Girls Service Call Girls AgencyHire 💕 8617370543 Dhalai Call Girls Service Call Girls Agency
Hire 💕 8617370543 Dhalai Call Girls Service Call Girls Agency
 
Book ☎️ 8617370543 Call Girls in Bharuch and escort services 24x7
Book ☎️ 8617370543 Call Girls in Bharuch and escort services 24x7Book ☎️ 8617370543 Call Girls in Bharuch and escort services 24x7
Book ☎️ 8617370543 Call Girls in Bharuch and escort services 24x7
 
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...Bhubaneswar🌹Call Girls Kalpana Mesuem  ❤Komal 9777949614 💟 Full Trusted CALL ...
Bhubaneswar🌹Call Girls Kalpana Mesuem ❤Komal 9777949614 💟 Full Trusted CALL ...
 
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service BhubaneswarCall Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
Call Girls Bhubaneswar 9777949614 call me Independent Escort Service Bhubaneswar
 
Call girls Service Khammam - 9332606886 Rs 3000 Free Pickup & Drop Services 2...
Call girls Service Khammam - 9332606886 Rs 3000 Free Pickup & Drop Services 2...Call girls Service Khammam - 9332606886 Rs 3000 Free Pickup & Drop Services 2...
Call girls Service Khammam - 9332606886 Rs 3000 Free Pickup & Drop Services 2...
 
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
Bhubaneswar🌹Patia ❤CALL GIRLS 9777949614 💟 CALL GIRLS IN bhubaneswar ESCORT S...
 
Genuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call Girls
Genuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call GirlsGenuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call Girls
Genuine 8617370543 Hot and Beautiful 💕 Gomati Escorts call Girls
 
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book nowUnnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
Unnao 💋 Call Girl 8617370543 Call Girls in unnao Escort service book now
 
Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...
Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...
Call girls Service Berhampur - 9332606886 Our call girls are sure to provide ...
 

MOODetector: A System for Mood-based Classification and Retrieval of Audio Music 2010

  • 1. Rui Pedro Paiva University of Coimbra MOODetector: A System for Mood-based Classification and Retrieval of Audio Music
  • 2. 2 MOODetector Contents  Research Goals  Current Work  Future Work
  • 3. 3 MOODetector Research Goals  Mood models • Categorical vs Dimensional, Discrete vs Continuous  Feature extraction • Audio, MIDI, lyrics(?)  Feature selection and evaluation • Feature relevance • Feature space reduction • Feature combinations  Knowledge extraction • Fuzzy rules  Mood tracking
  • 4. 4 MOODetector Current Work  Automatic Creation of Mood Playlists Mood model: Thayer model
  • 5. 5 MOODetector Current Work  Automatic Creation of Mood Playlists Ground Truth Yang’s annotations  194 25-sec excerpts manually annotated in the Thayer plane
  • 6. 6 MOODetector Current Work  Automatic Creation of Mood Playlists Feature Extraction and Selection Which features? – Timing: Tempo, tempo variation, duration contrast – Dynamics: overall level, crescendo/decrescendo, accents – Articulation: overall (staccato/legato), variability – Timbre: Spectral richness, onset velocity, harmonic richness – Pitch (high/low) – Interval (small/large) – Melody: range (small/large), direction (up/down) – Harmony (consonant/complex-dissonant) – Tonality (chromatic-atonal/key-oriented) – Rhythm (regular-smooth/firm/flowing-fluent/irregular-rough) – Mode (major/minor) – Loudness (high/low) – Musical form (complexity, repetition, new ideas, disruption)
  • 7. 7 MOODetector Current Work  Automatic Creation of Mood Playlists Feature Extraction and Selection Audio features: 3 frameworks Forward Feature Selection PCA Arousal-Valence Modeling Support Vector Regression  Grid parameter search
  • 8. 8 MOODetector Current Work  Automatic Creation of Mood Playlists Playlist Generation Closest songs to the seed in the Thayer plane Mood trajectory
  • 9. 9 MOODetector Current Work  Automatic Creation of Mood Playlists Preliminary Results Regression  10-fold cross validation, 20 repetitions  Forward Feature Selection: 53 features for Ar., 80 for Va.  R2 statistics  Yang: Ar = 58.3%, Va = 28.1%
  • 10. 10 MOODetector Current Work  Automatic Creation of Mood Playlists Preliminary Results Playlist quality  SVR training and distance to the seed  Previously selected features  4-fold cross validation (75-25%)
  • 11. 11 MOODetector Current Work  Mood Tracking Ground Truth Annotations by 2 subjects: quadrants only Preliminary Results Classification: SVM 4 classes (quadrants) Using only Marsyas: 48%
  • 12. 12 MOODetector Future Work  Ground Truth Clip-level and mood-tracking  Feature Extraction Propose good features for valence Extract symbolic features from MIDI files MIDI versions of the audio songs Automatic music transcription  Feature Selection Feature combination: e.g., RRelieff Genetic Algorithms  Knowledge Extraction Neural-Fuzzy Systems