Adapting Metrics for Music Similarity Using Comparative Ratings

Understanding how we relate and compare pieces of music has been a topic of great interest in musicology as well as for business applications, such as music recommender systems. The way music is compared seems to vary among both individuals and cultures. Adapting a generic model to user ratings is useful for personalisation and can help to better understand such differences. This paper presents an approach to use machine learning techniques for analysing user data that specifies song similarity. We explore the potential for learning generalisable similarity measures with two stateof-the-art algorithms for learning metrics. We use the audio clips and user ratings in the MagnaTagATune dataset, enriched with genre annotations from the Magnatune label. 1. MOTIVATION In the recent years, increased efforts have been made to adapt MIR techniques, especially for music recommendation, to specific contexts or user groups. This is encouraged by developments in machine learning that make more algorithms applicable to accumulated user data, like user preferences or click-trough data for ranked search results, and enable the involvement of crowd wisdom into general classification and distance learning tasks. Moreover, the combination of different information sources has been proven successful for improving music recommendation and for classification into cultural categories such as musical genres. This paper shows the results of some experiments on learning a musical distance metric from user similarity comparisons. Similarity models of mixed acoustic and tag features are trained using comparative user judgent data on song similarities. We derive information of the form ”Song A is more similar to Song B than to Song C”, represented by binary

[1]  A. Tversky Features of Similarity , 1977 .

[2]  Daniel P. W. Ellis,et al.  Please Scroll down for Article Journal of New Music Research a Web-based Game for Collecting Music Metadata a Web-based Game for Collecting Music Metadata , 2022 .

[3]  Malcolm Slaney,et al.  Similarity Based on Rating Data , 2007, ISMIR.

[4]  Gert R. G. Lanckriet,et al.  Learning Similarity from Collaborative Filters , 2010, ISMIR.

[5]  Geraint A. Wiggins,et al.  Methodological Considerations in Studies of Musical Similarity , 2007, ISMIR.

[6]  Andreas Nürnberger,et al.  Supporting Folk-Song Research by Automatic Metric Learning and Ranking , 2009, ISMIR.

[7]  Kilian Q. Weinberger,et al.  Distance Metric Learning for Large Margin Nearest Neighbor Classification , 2005, NIPS.

[8]  Thorsten Joachims,et al.  Cutting-plane training of structural SVMs , 2009, Machine Learning.

[9]  Elias Pampalk,et al.  Computational Models of Music Similarity and their Application in Music Information Retrieval , 2006 .

[10]  Gert R. G. Lanckriet,et al.  Metric Learning to Rank , 2010, ICML.

[11]  Michael I. Jordan,et al.  Distance Metric Learning with Application to Clustering with Side-Information , 2002, NIPS.

[12]  Huan Liu,et al.  Feature Selection for Classification , 1997, Intell. Data Anal..

[13]  Martin F. McKinney,et al.  Perceptual evaluation of music similarity , 2006, ISMIR.

[14]  Inderjit S. Dhillon,et al.  Information-theoretic metric learning , 2006, ICML '07.

[15]  Michael I. Mandel,et al.  Evaluation of Algorithms Using Games: The Case of Music Tagging , 2009, ISMIR.

[16]  Gert R. G. Lanckriet,et al.  Combining Feature Kernels for Semantic Music Retrieval , 2008, ISMIR.

[17]  Jeremy Pickens,et al.  A Survey of Feature Selection Techniques for Music Information Retrieval , 2001 .

[18]  Kilian Q. Weinberger,et al.  ISMIR 2008 – Session 3a – Content-Based Retrieval, Categorization and Similarity 1 LEARNING A METRIC FOR MUSIC SIMILARITY , 2022 .

[19]  Thorsten Joachims,et al.  Learning a Distance Metric from Relative Comparisons , 2003, NIPS.