簡易檢索 / 詳目顯示

研究生: 李芯瑋
Li, Hsin-Wei
論文名稱: 使用打卡紀錄以提供室內暫時性群組之混合型群組音樂推薦系統
Hybrid Group Recommendation for Ephemeral Groups in Room-based Environment using Check-in Data
指導教授: 蘇淑茵
Sou, Sok-Ian
學位類別: 碩士
Master
系所名稱: 電機資訊學院 - 電腦與通信工程研究所
Institute of Computer & Communication Engineering
論文出版年: 2021
畢業學年度: 109
語文別: 英文
論文頁數: 27
中文關鍵詞: 群組音樂推薦系統暫時性群組協同過濾奇異值分解基於標籤資訊之推薦系統
外文關鍵詞: group recommendation system, ephemeral groups, collaborative filtering, singular value decomposition, tag-based recommendation system
相關次數: 點閱:171下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在室內空間中,人們會隨機聚集在一起,這類群組稱為暫時性群組。有些室內環境會有播放音樂的需求來吸引用戶,如何在用戶出現前選擇好音樂並提升用戶滿意度便成為室內音樂推薦的主要挑戰。為了解決這項問題,本篇論文提出一個基於奇異值分解的混合型音樂推薦系統,並應用物件的標籤資料以及用戶的打卡資料。首先,在群組推薦中,我們以用戶在室內的歷史與最近打卡記錄來考慮暫時性群組,並作為推測未來群組組成的參考。接著,本系統採用了音樂物件的標籤資料,來選擇更貼近用戶偏好的音樂,並提高推薦結果的多元性。此外。本系統的效能由兩個現實中的資料集連結成的合成資料集來進行實驗。在資料前處理中,我們以地點領域的資料集進行模擬,並將音樂領域中用戶的隱性回饋轉換為評分,來產生資料集中沒提供但實驗中需要的資料。實驗結果展示了本論文提出的系統在不同程度的用戶滿意度標準,以及不同數量的推薦中,效能皆優於根據物件熱門度選擇物件的基線方法,而和基線相比的進步幅度從 13.17% 到 185.00%。

    In a room-based environment, people gather randomly and some of them get together for the first time. This kind of groups is called ephemeral groups. Some room-based environments require music to draw customers, and how to select proper music for ephemeral groups in advance of their presence to raise their satisfaction becomes the main challenge of music recommendation in the environments. To solve the problem, we propose a hybrid group recommendation system based on singular value decomposition, tag information of items, and the most important, the check-in data of users. First, in group recommendation, we consider ephemeral groups with users’ historical and current presence in the environment as a reference of the group composition in the near future. Next, to select more music that meets users’ tastes and to increase the diversity of recommendation, we employ tag information of music items. Moreover, the performance of the system is experimented with synthetic data from two real-world datasets. In the pre-processing of data, simulation in location domain dataset and conversion from implicit feedback to ratings in music domain dataset are conducted to obtain the data needed. The result shows that the proposed system outperforms the baseline of popularity on recommending items for users with different levels of satisfaction standards, and the range of improvement the proposed method over the baseline is from 13.17% at least to 185.00%.

    Contents i List of Figures ii List of Tables iii 1 Introduction 1 2 Related Works 4 3 Hybrid Group Recommendation 6 3.1 Group Definitions related to Time 6 3.2 Extension of Matrix with Tag Information 7 3.3 Combination of Model-based and Memory-based Collaborative Filtering 7 3.4 Group Recommendation System with Check-in Data 9 4 Data Pre-processing 11 4.1 Available Datasets 11 4.2 Connection and Simulation of Data 12 4.3 Conversion of Ratings from Implicit Feedback 12 5 Experiments 15 5.1 Proposed Methods and Evaluation Metric 15 5.2 Experimental Results 16 6 Conclusions 20 Availability of Data and Material 22 Bibliography 23

    [1] R. Sharma, D. Gopalani, and Y. Meena, “Collaborative filtering-based recommender system: Approaches and research challenges,” in 2017 3rd International Conference on Computational Intelligence & Communication Technology (CICT), 2017, pp. 1–6.
    [2] G. Suganeshwari and S. P. Syed Ibrahim, “A survey on collaborative filtering based recommendation system,” in Proceedings of the 3rd International Symposium on Big Data and Cloud Computing Challenges (ISBCC – 16’), V. Vijayakumar and V. Neelanarayanan, Eds., vol.49. Cham: Springer International Publishing, 2016, pp. 503–518.
    [3] S. Gong, H. Ye, and H. Tan, “Combining memory-based and model-based collaborative filtering in recommender system,” in Proceedings of the 2009 Pacific-Asia Conference on Circuits, Communications and Systems, ser. PACCS ’09. USA: IEEE Computer Society, 2009, p. 690–693.
    [4] C. Zhang, M. Yang, J. Lv, and W. Yang, “An improved hybrid collaborative filtering algorithm based on tags and time factor,” Big Data Mining and Analytics, vol. 1, no. 2, pp. 128–136, 2018.
    [5] M. J. Pazzani and D. Billsus, Content-Based Recommendation Systems. Berlin, Heidelberg: Springer Berlin Heidelberg, 2007, pp. 325–341.
    [6] A. S. Tewari, N. Yadav, and A. G. Barman, “Efficient tag based personalised collaborative movie recommendation system,” in 2016 2nd International Conference on Contemporary Computing and Informatics (IC3I), 2016, pp. 95–98.
    [7] S. Zhao, N. Du, A. Nauerz, X. Zhang, Q. Yuan, and R. Fu, “Improved recommendation based on collaborative tagging behaviors,” in Proceedings of the 13th International Conference on Intelligent User Interfaces, ser. IUI ’08. New York, NY, USA: Association for Computing Machinery, 2008, p. 413–416.
    [8] A. Crossen, J. Budzik, and K. J. Hammond, “Flytrap: Intelligent group music recommendation,” in Proceedings of the 7th International Conference on Intelligent User Interfaces, ser. IUI ’02. New York, NY, USA: Association for Computing Machinery, 2002, p. 184–185.
    [9] J. F. McCarthy and T. D. Anagnost, “Musicfx: An arbiter of group preferences for computer supported collaborative workouts,” in Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work, ser. CSCW’98. New York, NY, USA: Association for Computing Machinery, 1998, p. 363–372.
    [10] Y. Song, S. Dixon, and M. Pearce, “A survey of music recommendation systems and future perspectives,” 06 2012.
    [11] K. Niu, X. Zhao, F. Li, N. Li, X. Peng, and W. Chen, “Utsp: User-based two-step recommendation with popularity normalization towards diversity and novelty,” IEEE Access, vol. 7, pp. 145 426–145 434, 2019.
    [12] J. Oh, S. Park, H. Yu, M. Song, and S.-T. Park, “Novel recommendation based on personal popularity tendency,” in 2011 IEEE 11th International Conference on Data Mining, 2011, pp. 507–516.
    [13] L.-T. Weng, Y. Xu, Y. Li, and R. Nayak, “Improving recommendation novelty based on topic taxonomy,” in 2007 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology - Workshops, 2007, pp. 115–118.
    [14] S. Migliorini, E. Quintarelli, D. Carra, and A. Belussi, “Sequences of recommendations for dynamic groups: What is the role of context?” in 2019 IEEE International Congress on Big Data (BigDataCongress), 2019, pp. 121–128.
    [15] S. Jang, J.-H. Kim, and A. Nasridinov, “Flexible poi recommendation based on user situation,” in 2019 International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), 2019, pp. 1257–1260.
    [16] I.-C. Lin, Y.-S. Lu, W.-Y. Shih, and J.-L. Huang, “Successive poi recommendation with category transition and temporal influence,” in 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), vol. 02, 2018, pp. 57–62.
    [17] Z. Guo, C. Tang, H. Tang, Y. Fu, and W. Niu, “A novel group recommendation mechanism from the perspective of preference distribution,” IEEE Access, vol. 6, pp. 5865–5878, 2018.
    [18] E. Quintarelli, E. Rabosio, and L. Tanca, “Recommending new items to ephemeral groups using contextual user influence,” in Proceedings of the 10th ACM Conference on Recommender Systems, ser. RecSys’16. New York, NY, USA: Association for Computing Machinery, 2016, p. 285–292.
    [19] L. Xiao, Z. Min, Z. Yongfeng, G. Zhaoquan, L. Yiqun, and M. Shaoping, “Fairness-aware group recommendation with pareto-efficiency,” in Proceedings of the Eleventh ACM Conference on Recommender Systems, ser. RecSys ’17. New York, NY, USA: Association for Computing Machinery, 2017, p. 107–115.
    [20] G. Fernández, W. López, F. Olivera, B. Rienzi, and P. Rodríguez-Bocca, “Let’s go to the cinema! a movie recommender system for ephemeral groups of users,” in 2014 XL Latin American Computing Conference (CLEI), 2014, pp. 1–12.
    [21] S. Dara, C. R. Chowdary, and C. Kumar, “A survey on group recommender systems,” Journal of Intelligent Information Systems, vol. 54, no. 2, pp. 271–295, Apr 2020.
    [22] N.-r. Kim and J.-H. Lee, “Group recommendation system: Focusing on home group user in tv domain,” in 2014 Joint 7th International Conference on Soft Computing and Intelligent Systems (SCIS) and 15th International Symposium on Advanced Intelligent Systems (ISIS), 2014, pp. 985–988.
    [23] H.-N. Kim and A. E. Saddik, “A stochastic approach to group recommendations in social media systems,” Information Systems, vol. 50, pp. 76–93, 2015.
    [24] C.-Y. Lin, L.-C. Wang, and K.-H. Tsai, “Hybrid real-time matrix factorization for implicit feedback recommendation systems,” IEEE Access, vol. 6, pp. 21 369–21 380, 2018.
    [25] C. HongLi, “A personalized recommendation algorithm based on the fusion of trust relation and time series,” in 2017 IEEE International Conference on Computational Science and Engineering (CSE) and IEEE International Conference on Embedded and Ubiquitous Computing (EUC), vol. 1, 2017, pp. 3–6.
    [26] Y. Zhang, M. Zhang, Y. Zhang, G. Lai, Y. Liu, H. Zhang, and S. Ma, “Daily-aware personalized recommendation based on feature-level time series analysis,” in Proceedings of the 24th International Conference on World Wide Web, ser. WWW ’15. Republic and Canton of Geneva, CHE: International World Wide Web Conferences Steering Committee, 2015, p. 1373–1383.
    [27] Y. Hu and M. Ogihara, “Nextone player: A music recommendation system based on user behavior,” in Proceedings of the 12th International Society for Music Information Retrieval Conference, ISMIR 2011, ser. Proceedings of the 12th International Society for Music Information Retrieval Conference, ISMIR 2011, Dec. 2011, pp. 103–108.
    [28] M. Li, W. Jiang, and K. Li, “When and what music will you listen to? fine-grained time-aware music recommendation,” in 2017 IEEE International Symposium on Parallel and Distributed Processing with Applications and 2017 IEEE International Conference on Ubiquitous Computing and Communications (ISPA/IUCC), 2017, pp. 1091–1098.
    [29] R. Dias and M. J. Fonseca, “Improving music recommendation in session-based collaborative filtering by using temporal context,” in 2013 IEEE 25th International Conference on Tools with Artificial Intelligence, 2013, pp. 783–788.
    [30] F. Mo, H. Jiao, and H. Yamana, “Time distribution based diversified point of interest recommendation,” in 2020 IEEE 5th International Conference on Cloud Computing and Big Data Analytics (ICCCBDA), 2020, pp. 37–44.
    [31] Z. Yao, Y. Fu, B. Liu, Y. Liu, and H. Xiong, “Poi recommendation: A temporal matching between poi popularity and user regularity,” in 2016 IEEE 16th International Conference on Data Mining (ICDM), 2016, pp. 549–558.
    [32] T. Bogers, Tag-Based Recommendation. Cham: Springer International Publishing, 2018, pp. 441–479.
    [33] C. S. Firan, W. Nejdl, and R. Paiu, “The benefit of using tag-based profiles,” in 2007 Latin American Web Conference (LA-WEB 2007), 2007, pp. 32–41.
    [34] I. Cantador, A. Bellogín, and D. Vallet, “Content-based recommendation in social tagging systems,” in Proceedings of the Fourth ACM Conference on Recommender Systems, ser. RecSys ’10. New York, NY, USA: Association for Computing Machinery, 2010, p. 237–240.
    [35] N. Zheng and Q. Li, “A recommender system based on tag and time information for social tagging systems,” Expert Systems with Applications, vol. 38, no. 4, pp. 4575–4587, 2011.
    [36] K. H. L. Tso-Sutter, L. B. Marinho, and L. Schmidt-Thieme, “Tag-aware recommender systems by fusion of collaborative filtering algorithms,” in Proceedings of the 2008 ACM Symposium on Applied Computing, ser. SAC ’08. New York, NY, USA: Association for Computing Machinery, 2008, p. 1995–1999.
    [37] “Foursquare.” [Online]. Available: https://foursquare.com/
    [38] “Last.fm.” [Online]. Available: https://www.last.fm/

    無法下載圖示
    校外:不公開
    電子論文及紙本論文均尚未授權公開
    QR CODE