Hand-Curated Examples and Song Features Andreu...
Transcript of Hand-Curated Examples and Song Features Andreu...
![Page 1: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/1.jpg)
Music Playlist Continuation by Learning from Hand-Curated Examples and Song FeaturesDLRS Workshop at RecSys’17
Andreu Vall, Hamid Eghbal-Zadeh, Matthias Dorfer, Markus Schedl and Gerhard [email protected]
![Page 2: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/2.jpg)
Problem (un)definitionUnder the bridge (A)
Metallica - Nothing Else MattersWeezer - Say It Ain't SoRed Hot Chili Peppers - Under The BridgeEels - Novocaine For The SoulPixies - Wave of Mutilation (UK Surf Version)Green Day - Basket CaseRadiohead - Creep (Explicit)Spacehog - In The MeantimeAlice In Chains - Them Bones...
2
Under the bridge (B)
Cake - Rock 'n' Roll LifestyleNirvana - Love BuzzRed Hot Chili Peppers - Under The BridgeBig Bad Voodoo Daddy - Mr. Pinstripe SuitSpice Girls - The Lady Is A VampOur Lady Peace - ClumsyElliott Smith - Bled WhitePJ Harvey - Down By The WaterSiouxsie And The Banshees - Playground Twist
![Page 3: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/3.jpg)
Bias towards popular songs
Examples from the 8tracks dataset. 3
![Page 4: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/4.jpg)
Hybrid music playlist continuation
4
![Page 5: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/5.jpg)
Hybrid music playlist continuation
playlists
songs
si
5
![Page 6: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/6.jpg)
Hybrid music playlist continuation
playlists
songs
si sj
out-of-set
6
![Page 7: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/7.jpg)
■ Compare the proposed approach to Collaborative Filtering (CF)
■ Assess multimodal song features
Study on two playlists datasets
AotM-20112715 playlists, 4097 artists, 12355 songs
8tracks3272 playlists, 5119 artists, 14613 songs
7
![Page 8: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/8.jpg)
audio tags logs
Multimodal song features
8
![Page 9: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/9.jpg)
Results
feature med rank R@100
audio + tags + logs 860 17.61%
logs 993 16.32%
tags 1372 12.99%
CF 1444 14.56%
audio 2715 4.85%
random 6087 0.79%
feature med rank R@100
audio + tags + logs 448.5 26.85%
logs 612.5 23.28%
tags 935 18.57%
CF 1000 19.60%
audio 1985 7.53%
random 7320 0.66%
AotM-2011 8tracks
9
![Page 10: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/10.jpg)
Cold-starting rare and out-of-set songs
10
![Page 11: Hand-Curated Examples and Song Features Andreu …dlrs-workshop.org/wp-content/uploads/2017/09/vall_music_coldstart... · Problem (un)definition Under the bridge (A) Metallica - Nothing](https://reader031.fdocuments.net/reader031/viewer/2022022603/5b5e0fbf7f8b9aa3048c3ced/html5/thumbnails/11.jpg)
Summary■ Flexible and robust hybrid music playlist continuation model
■ Competes with CF when sufficient data is available
■ Outperforms CF when recommending rare and out-of-set songs
■ Different modalities indeed carry complementary song information
■ Check it out! https://github.com/andreuvall/HybridPlaylistContinuation
Andreu [email protected]
11