Skip to main content

Advertisement

Log in

Comparison of content-based music recommendation using different distance estimation methods

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

With rapid growth in the online music market, music recommendation has become an active research area. In most current approaches, content-based recommendation methods play an important role. Estimation of similarity between music content is the key to these approaches. A distance formula is used to calculate the music distance measure, and music recommendations are provided based on this measure. However, people have their own unique tastes in music. This paper proposes a method to calculate a personalized distance measure between different pieces of music based on user preferences. These methods utilize a randomized algorithm, a genetic algorithm, and genetic programming. The first two methods are based on Euclidean distance calculation, where the weight of each music feature in the distance calculation approximates user perception. The third method is not limited to Euclidean distance calculation. It generates a more complex distance function to estimate a user’s music preferences. Experiments were conducted to compare the distance functions calculated by the three methods, and to compare and evaluate their performance in music recommendation.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Banzhaf W, Koza JR, Ryan C, Spector L, Jacob C (2000) Genetic programming. IEEE Intell Syst Appl 15(3):74–84

    Article  Google Scholar 

  2. Barrington L, Oda R, Lanckriet G (2009) Smarter than genius? Human evaluation of music recommender systems. In: Proceedings of the international society for music information retrieval

    Google Scholar 

  3. Bogdanov D, Haro M, Fuhrmann F, Gomez E, Herrera P (2010) Content-based music recommendation based on user preference examples. In: Proceedings of ACM workshop on music recommendation and discovery

    Google Scholar 

  4. Breese JS, Heckerman D, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of 14th annu conf uncertainty artif intell, pp 43–52

    Google Scholar 

  5. Bu J, Tan S, Chen C, Wang C, Wu H, Zhang L, He X (2010) Music recommendation by unified hypergraph: combining social media information and music content. In: Proceedings of the international conference on multimedia, pp 391–400

    Google Scholar 

  6. Cai R, Zhang C, Zhang L, Ma W-Y (2007) Scalable music recommendation by search. In: Proceedings of 15th international conference on multimedia, pp 1065–1074

    Chapter  Google Scholar 

  7. Cano P, Koppenberger M, Wack N (2005) Content-based music audio recommendation. In: Proceedings of the international conference on multimedia

    Google Scholar 

  8. Chen H-C, Chen AL-P (2001) A music recommendation system based on music data grouping and user interests. In: Proceedings of 10th international conference on knowledge management, pp 231–238

    Google Scholar 

  9. Chen H-C, Chen AL-P (2005) A music recommendation system based on music and user grouping. Intell Inf Syst 24(2/3):113–132

    Article  MATH  Google Scholar 

  10. Chiang C-C, Wu J-Y, Yang M-T, Tai W-K (2009) Independent query refinement and feature re-weighting using positive and negative examples for content-based image retrieval. Multimed Tools Appl 41:27–53

    Article  Google Scholar 

  11. Cohen WW, Fan W (2000) Web-collaborative filtering: recommending music by crawling the web. Comput Netw 33(1–6):685–698

    Article  Google Scholar 

  12. Donaldson J (2007) A hybrid social-acoustic recommendation system for popular music. In: Proceedings of ACM conference on recommender systems

    Google Scholar 

  13. Eck D, Lamere P, Mahieux TB, Green S (2008) Automatic generation of social tags for music recommendation. In: Platt JC, Koller D, Singer Y, Roweis S (eds) Advances in neural information processing systems 20. MIT Press, Cambridge

    Google Scholar 

  14. Foote J, Uchihashi S (2001) The beat spectrum: a new approach to rhythm analysis. In: Proceedings of IEEE int conf multimedia expo, pp 881–884

    Google Scholar 

  15. Foote J, Cooper M, Nam U (2002) Audio retrieval by rhythmic similarity. In: Proceedings of 3th international society for music information retrieval conference, pp 265–266

    Google Scholar 

  16. Ha S (2008) A personalized counseling system using case-based reasoning with neural symbolic feature weighting (CANSY). Appl Intell 29:279–288

    Article  Google Scholar 

  17. Henning V, Reichelt J (2008) Mendeley—a Last.fm for research? In: Proceedings of 4th IEEE international conference on eScience, pp 327–328

    Google Scholar 

  18. Kwon O-W, Chan K, Hao J, Lee T-W (2003) Emotion recognition by speech signals. In: Proceedings of 8th European conference on speech communication and technology, pp 125–128

    Google Scholar 

  19. Li Y, Zeng X (2010) Sequential multi-criteria feature selection algorithm based on agent genetic algorithm. Appl Intell 33:117–131

    Article  Google Scholar 

  20. Li Q, Myaeng SH, Kim BM (2007) A probabilistic music recommender considering user opinions and audio features. Inf Process Manag 43(2):473–487

    Article  Google Scholar 

  21. Liu N-H, Kung H-Y (2009) JoMP: a mobile music player agent for joggers based on user interest and pace. IEEE Trans Consum Electron 55(4):2225–2233

    Article  Google Scholar 

  22. Liu N-H, Lai S-W, Chen C-Y, Hsieh S-J (2009) Adaptive music recommendation based on user behavior in time slot. Int J Comput Sci Netw Secur 9(2):219–227

    Google Scholar 

  23. Liu N-H, Shieh S-J, Tsai C-F (2010) An intelligent music playlist generator based on the time parameter with artificial neural networks. Expert Syst Appl 37(4):2815–2825

    Article  Google Scholar 

  24. Pauws S, Verhaegh W, Vossen M (2006) Fast generation of optimal music playlists using local search. In: Proceedings of 7th international society for music information retrieval conference, pp 138–143

    Google Scholar 

  25. Ragno R, Burges CJC, Herley C (2005) Inferring similarity between music objects with application to playlist generation. In: Proceedings of 7th ACM SIGMM international workshop on multimedia information retrieval, pp 73–80

    Google Scholar 

  26. Reed J, Lee C-H (2007) A study on attribute-based taxonomy for music information retrieval. In: Proceedings of 8th international society for music information retrieval conference

    Google Scholar 

  27. Shao B, Wang D-D, Li T, Ogihara M (2009) Music recommendation based on acoustic features and user access patterns. IEEE Trans Audio Speech Lang Process 17(8):1602–1611

    Article  Google Scholar 

  28. Steffen P, van de Sander W (2005) User evaluation of a new Interactive playlist generation concept. In: Proceedings of 6th international society for music information retrieval conference, pp 638–643

    Google Scholar 

  29. Su J-H, Yu P-S, Tseng V-S (2010) Music recommendation using content and context information mining. IEEE Intell Syst 25(1):16–26

    Article  Google Scholar 

  30. Tiemann M, Pauws S (2007) Towards ensemble learning for hybrid music recommendation. In: Proceedings of ACM conference on recommender systems

    Google Scholar 

  31. Tzanetakis G, Cook P (2002) Music genre classification of audio signals. IEEE Trans Speech Audio Process 10:293–302

    Article  Google Scholar 

  32. Ujjin S, Bentley PJ (2002) Learning user preferences using evolution. In: Proceedings of the 4th Asia-Pacific conference on simulated evolution and learning

    Google Scholar 

  33. Xing H, Qu R (2012) A compact genetic algorithm for the network coding based resource minimization problem. Appl Intell 36:809–823

    Article  Google Scholar 

  34. Yang J, Honavar V (1998) Feature subset selection using a genetic algorithm. IEEE Intell Syst Appl 13(2):44–49

    Article  Google Scholar 

  35. Yoshii K, Goto M (2009) Continuous pLSI and smoothing techniques for hybrid music recommendation. In: Proceedings of 10th international society for music information retrieval conference

    Google Scholar 

  36. Yoshii K, Goto M, Komatani K, Ogata T, Okuno HG (2006) Hybrid collaborative and content-based music recommendation using probabilistic model with latent user preferences. In: Proceedings of 7th international society for music information retrieval conference

    Google Scholar 

Download references

Acknowledgements

This work was supported by the NSC of Taiwan under contract numbers NSC100-2218-E-020-001 and NSC100-2218-E-020-003.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ning-Han Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, NH. Comparison of content-based music recommendation using different distance estimation methods. Appl Intell 38, 160–174 (2013). https://doi.org/10.1007/s10489-012-0363-y

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-012-0363-y

Keywords

Navigation