hand-curated examples and song features andreu...

11
Music Playlist Continuation by Learning from Hand-Curated Examples and Song Features DLRS Workshop at RecSys’17 Andreu Vall, Hamid Eghbal-Zadeh, Matthias Dorfer, Markus Schedl and Gerhard Widmer [email protected]

Upload: tranthuan

Post on 30-Jul-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

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

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

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

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

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

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

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

■ 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

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

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

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

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