研究生: |
郭丁瑋 Ding-Wei Guo |
---|---|
論文名稱: |
混合式音樂推薦系統之研究 A Study of Hybrid Music Recommendation Systems |
指導教授: |
吳怡樂
Yi-Leh Wu |
口試委員: |
閻立剛
none 唐政元 Cheng-Yuan Tang 陳建中 none |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 資訊工程系 Department of Computer Science and Information Engineering |
論文出版年: | 2016 |
畢業學年度: | 104 |
語文別: | 英文 |
論文頁數: | 44 |
中文關鍵詞: | 音樂 、混合式推薦系統 |
外文關鍵詞: | music, hybrid recommendation system |
相關次數: | 點閱:213 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來推薦系統對於在學術圈的研究者來講是熱門的主題,有推薦音樂、電影、書本等等各式各樣的推薦系統。在本論文,我們使用hetrec2011-lastfm-2k這個資料集,這個資料集是從社群音樂網站取得來並用來測試我們的音樂推薦系統,最後推薦歌手給使用者。在本論文,我們提出了一個新的方法,結合了典型的協同過濾方法,包含了以使用者為基礎的協同過濾以及以項目為基礎的協同過濾,而我們稱做混合式推薦系統。實驗結果也顯現出新方法的表現結果與典型的方法(以使用者為基礎、以項目為基礎)相比起來較好。此外我們也對資料集做一些分類(由每個使用者對歌手指定的標籤、使用者聽過歌手的次數)並分析其結果且嘗試找出其結果的原因。
Recently, recommender system (RS) is a popular topic in academic arena for researchers. There are recommender systems for music, movie, book and so on. In this paper, we propose a method that combines the classical user-based collaborative filtering method and the item-based collaborative filtering method. We then employ the hetrec2011-lastfm-2k dataset from Last.fm, the social music website, to test the proposed music recommender system. Experiment results show that the proposed method outperforms the classical methods (user-based and item-based). Moreover, we categorize the dataset (e.g., each user provided the tag assignments of artists and each user listened counts of the artists) to analyze the results.
[1] Cantador, I., Brusilovsky, P., & Kuflik, T., “Second workshop on information heterogeneity and fusion in recommender systems (HetRec2011)”, RecSys, 2011.
[2] Last.fm music website , http://www.last.fm/, reference on May 5th, 2016.
[3] Herlocker, J. L., Konstan, J. A., Borchers, A., & Riedl, J., “An algorithmic framework for performing collaborative filtering” , Proceedings of the 22nd annual international ACM SIGIR conference on Research and development in information retrieval, ACM, 1999.
[4] Ricci, F., Rokach, L., & Shapira, B., “Introduction to recommender systems handbook”, Springer US, 2011.
[5] Terveen, L., & Hill, W., “Beyond Recommender Systems: Helping People Help Each Other”, HCI in the New Millennium, 2001.
[6] Golub, G. H., & Reinsch, C., “Singular value decomposition and least squares solutions”, Numerische mathematik 14.5: 403-420, 1970.
[7] Resnick, P., & Varian, H. R., “Recommender systems”, Communications of the ACM 40.3: 56-58, 1997.
[8] Linden, G., Smith, B., & York, J., “Amazon. com recommendations: Item-to-item collaborative filtering”, Internet Computing, IEEE 7.1: 76-80, 2003.
[9] Collaborative Filtering, https://en.wikipedia.org/wiki/Wikipedia, reference on May 18th, 2016.
[10] Sarwar, B., Karypis, G., Konstan, J., & Riedl, J., “Item-based collaborative filtering recommendation algorithms”, Proceedings of the 10th international conference on World Wide Web. ACM, 2001.
[11] Senecal, S., & Nantel, J., “The influence of online product recommendations on consumers’ online choices”, Journal of retailing 80.2: 159-169, 2004.
[12] Collaborative Filtering, http://cofounderinc.com/2013/04/06/collaborative-filtering/, reference on May 18th, 2016.
[13] Goutte, C., & Gaussier, E., “A probabilistic interpretation of precision, recall and F-score, with implication for evaluation”, Advances in information retrieval. Springer Berlin Heidelberg, 345-359, 2005.
[14] Zhao, Z. D., & Shang, M. S., “User-based collaborative-filtering recommendation algorithms on Hadoop”, Knowledge Discovery and Data Mining, WKDD'10, Third International Conference on, IEEE, 2010.
[15] Herlocker, J. L., Konstan, J. A., Terveen, L. G., & Riedl, J. T., “Evaluating collaborative filtering recommender systems”, ACM Transactions on Information Systems (TOIS) 22.1: 5-53, 2004.
[16] Melamed, I. D., Green, R., & Turian, J. P., “Precision and recall of machine translation”, Proceedings of the 2003 Conference of the North American Chapter of the Association for Computational Linguistics on Human Language Technology: companion volume of the Proceedings of HLT-NAACL 2003--short papers-Volume 2. Association for Computational Linguistics, 2003.
[17] Schein, A. I., Popescul, A., Ungar, L. H., & Pennock, D. M., “Methods and metrics for cold-start recommendations”, Proceedings of the 25th annual international ACM SIGIR conference on Research and development in information retrieval, ACM, 2002.
[18] Klema, V. C., & Laub, A. J., “The singular value decomposition: Its computation and some applications”, Automatic Control, IEEE Transactions on25.2: 164-176, 1980.
[19] Robinson, G. B., “Automated collaborative filtering in world wide web advertising”, U.S. Patent No. 5,918,014. 29 Jun. 1999.
[20] Huang, Z., Zeng, D., & Chen, H., and Hsinchun Chen, “A comparison of collaborative-filtering recommendation algorithms for e-commerce”, IEEE Intelligent Systems5: 68-78, 2007.
[21] Thurston, N., Hosea, D., & Renger, T., “Method and system for presenting personalized television program recommendation to viewers”, U.S. Patent Application No. 10/269,849, 2002.