For completeness, the results here are from using the uspop2002 dataset (105 artists, 10 tracks per artist, 20 MFCC's per 66.67 ms frame) modeled with 32 component GMM's and using the KL-divergence-based earth-mover's distance (KL-EMD) as the similarity metric. This is a standard introduced years ago, and one I'm inclined to stick with for comparison's sake.
Below are listed the top ranking artists by r-precision along with their average r-precision values. This means that their songs are more closely connected to each other in the similarity network than other artists'. Again, I'm only modeling timbre, so artists with a highly consistent "sound" will have high average r-precision.
- westlife - 0.711
- korn - 0.589
- mya - 0.456
- goo goo dolls - 0.422
- lionel richie - 0.411
- deftones - 0.378
- craig david - 0.378
- ricky martin - 0.367
- staind - 0.367
- savage garden - 0.356
Looking at the bottom of the list:
- chemical brothers - 0.0
- depeche mode - 0.0111
- radiohead - 0.0222
- fatboy slim - 0.0222
- daft punk - 0.0222
- coldplay - 0.0222
- sting - 0.0333
- portishead - 0.0333
- pet shop boys - 0.0333
- oasis - 0.0333
This shows that my content-based recommendation engine just may be doing what it's suppose to. A track from The Bends would not be the most appropriate result for a query seeded from a Kid A track, something I wouldn't expect a collaborative-filtering-based engine to necessarily deal with. This agnostic power is what appeals to me most about this approach. A machine trained to analyze, and dare I say "understand", music recommends based on the music as it is encoded as audio (which, after all, is how humans perceive it), not by any tags or hype that may be attached to it.
3 comments:
I noticed that 7 out of 10 of the bands that were listed at the bottom of your R-scale thingy are UK-native bands. Is the software picking this up in the timbre of the music? Or is their something I missed? Maybe a possible geographical connection to similar timbral qualities?
I'm not sure. I think it may just that they're more electronically oriented bands, as opposed to straight-up rock or pop, making them naturally more timbrally eclectic. And because the artists in this collection that fit this description come from the UK for the most part, that's why we might see this.
If you're interested, I posted the full list (sorted by descending r-precision) here.
It's funny Enya is so high on the list though. Consistently "new age"?
Where are the Eagles?
Post a Comment