§ 瀏覽學位論文書目資料
  
系統識別號 U0002-2607201721384400
DOI 10.6846/TKU.2017.00949
論文名稱(中文) 基於用戶序列之協同過濾推薦
論文名稱(英文) Enhanced Collaborative Filtering Recommendation Based on User Rating Sequence
第三語言論文名稱
校院名稱 淡江大學
系所名稱(中文) 資訊工程學系碩士在職專班
系所名稱(英文) Department of Computer Science and Information Engineering
外國學位學校名稱
外國學位學院名稱
外國學位研究所名稱
學年度 105
學期 2
出版年 106
研究生(中文) 許富菘
研究生(英文) Fu-Sung Hsu
學號 704410033
學位類別 碩士
語言別 繁體中文
第二語言別 英文
口試日期 2017-07-19
論文頁數 49頁
口試委員 指導教授 - 陳以錚
委員 - 施國琛
委員 - 惠霖
關鍵字(中) 協同式過濾
推薦系統
序列式信任
關鍵字(英) Collaborative Filtering
Recommendation System
Sequential Patterns
第三語言關鍵字
學科別分類
中文摘要
近年來,推薦系統(Recommendation system)相關議題吸引了許多專家學者的目光,最主要是因網路的蓬勃發展,造成了傳統消費行為的改變,其中協同過濾是推薦系統中採用最廣泛的推薦技術,藉由其他和你相似的使用者的偏好,去預測你的個人偏好,進而達到個人化的推薦效果。但傳統的協同過濾是將不同用戶的興趣,同等考慮,因為現實生活中用戶的偏好是會經常改變的,這就使得在某一段時間的偏好改變對於整個項目中,會顯得並不突出,因此本研究提出一個基於考慮順序效應之協同過濾推薦方法,所以在考量用戶間相似度的時候,同時考慮偏好的順序性。研究結果顯示,考慮偏好順序性的協同過濾推薦方法,可以提高推薦系統預測的正確性。
英文摘要
In recent years, the recommendation system has attracted the attention of many experts and scholars, mainly because of the vigorous development of the Internet, which has caused the change of traditional consumption behavior. The collaborative filtering is the most widely used recommendation technology in the recommendation system , By other similar users and your preferences, to predict your personal preferences, and then achieve the personalized recommendation effect. But the traditional collaborative filtering is the interest of different users, the same considerations, because the real life of the user's preferences will often change, which makes a certain period of time to change the preferences for the entire project, will appear not prominent, so In this study, we propose a collaborative filtering recommendation method based on the sequential effect. Therefore, considering the similarity between users, we consider the order of preference. The results show that the recommended method of cooperative filtering is considered to improve the correctness of the proposed system.
第三語言摘要
論文目次
目錄
中文摘要 II
Abstract III
目錄 V
圖目錄 VII
表目錄 VIII
第一章 緒論 1
1.1 引言 1
1.2 研究動機與目的 3
1.3 論文架構 4
第二章 文獻探討 5
2.1 推薦系統 5
2.2 協同過濾 6
2.2.1使用者為基礎之協同過濾 7
2.2.2 項目為基礎之協同過濾 7
2.2.3 序列為基礎之協同過濾 8
2.2.4 混合方法 9
第三章 研究假設 11
3.1 問題描述 11
3.2 User Sequence-Based CF(USCF)架構 12
第四章 系統架構與方法 14
4.1 項目分群 15
4.1.1 H聚類 16
4.2 序列推導 19
4.2.1 定義使用者的評分序列 19
4.3 萃取出喜歡與不喜歡序列 19
4.3.1 喜歡序列定義 20
4.3.2 不喜歡序列定義 21
4.4 相似度計算 21
4.4.1 n元語法 21
4.4.2 傑卡德系數	23
4.5 四種類型方法	23
4.5.1 喜歡序列相似度計算 24
4.5.2 不喜歡序列相似度計算 24
4.5.3 混合型-USCF相似度計算 25
4.5.4 綜合型-USCF相似度計算 25
4.6 推薦預測 26
第五章 實驗與結果 27
5.1 資料蒐集與整理 27
5.2 評估指標 27
5.3 實驗結果與討論 28
第六章 結論 31
參考文獻	32
附錄-英文論文 35

圖目錄 
圖1 User-Based CF與Item-Based CF範例 2
圖2 序列基礎示意圖 9
圖3 USBF架構流程圖 14
圖4 傳統協同過濾無法推薦的範例 16
圖5 H分群在社群發現的範例	18
圖6 不同相似度方法的MAE比較 29
圖7 α值對Hybrid-USCF MAE的影響 30
圖8 β值對Mixed-USCF MAE的影響 30

表目錄
表1 使用者-項目評分序列矩陣 19
表2 使用者-項目評分序列範例 20
表3 喜歡序列範例	20
表4 不喜歡序列範例 21
表5 推薦喜好排序範例 24
表6 預測推薦評分範例 26
表7 MovieLens的特點 27
表8 不同相似度方法的MAE比較 29
參考文獻
[1] B. Sarwar, G. Karypis, J. Konstan, and J. Riedl (2000), “Analysis of recommendation algorithms for e-commerce,” Proceedings of the 2nd ACM Conference on Electronic Commerce, pp. 158-167.
[2] B. Sarwar, G. Karypis, J. Konstan and J. Riedl, “Item-Based collaborative Filtering recommendation systems,” International World Wide Web Conference, pp. 285-295, 2001
[3] P. Melville, R.J. Mooney, and R. Nagarajan, ”Content-Boosted Collaborative Filtering for Improved Recommendations.”, Eighteenth national conference on Artificial intelligence(AAAI-2002) pp.187-192, 2002
[4] J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl (1999), “An algorithmic framework for performing collaborative filtering,” Proceedings of the 22nd Annual International ACM SIGIR Conference on 88 Research and Development in Information Retrieval, pp. 230-237.
[5] J. L. Herlocker, J. A. Konstan, A. Borchers, and J. Riedl (1999), “An algorithmic framework for performing collaborative filtering,” Proceedings of the 22nd Annual International ACM SIGIR Conference on 88 Research and Development in Information Retrieval, pp. 230-237.
[6] Y. Ding and X. Li, “Time weight Collaborative Filtering,” Proceedings of the 14th ACM international conference on Information and knowledge management, pp. 485 – 492, 2005.
[7] Agrawal, R. and Srikant, R.,”Mining Sequential Patterns,” In Proceedings of International Conference on Data Engineering, 1995, pp.3-14.
[8] 許毓容,「個人化線上促銷決策支援系統」,朝陽科技大學資訊管理系碩士論文,2003。
[9] 陳士杰,一個新的以次序性為基礎之個人化混合推薦機制,2009年海峽兩岸創新與永續經營學術研討會 暨 2009 管理創新與科際整合學術研討會 2009
[10] Resnick, P., and Varian, H. R., 1997, “Recommender Systems,” Communications of ACM, Vol. 40, No. 3, pp. 56-58.
[11] Lam, S. K., McNee, S. M., Konstan, J. A., and Riedl, J., “Getting to Know You: Learning New User Preferences in Recommender System,” Proceedings of the International Conference on Intelligent User Interfaces, 2002, pp. 127-134.
[12] Chen, Yi-Cheng, et al. "CIM: community-based influence maximization in social networks." ACM Transactions on Intelligent Systems and Technology (TIST) 5.2 (2014): 25.
[13] Ma, Zhaocai, et al. "The SOM Based Improved K-Means Clustering Collaborative Filtering Algorithm in TV Recommendation System." Advanced Cloud and Big Data (CBD), 2014 Second International Conference on. IEEE, 2014. (UBCF)
[14] Wei Jiang and Bharath K. Samanthula . “N-Gram Based Secure Similar Document Detection” Department of Computer Science, Missouri S & T, Rolla, MO 65401 {wjiang,bspq8}@mst.edu
[15] William B. Cavnar and John M. Trenkle. “N-Gram-Based Text Categorization” Environmental Research Institute of Michigan P.O. Box 134001 Ann Arbor MI 48113-4001
[16] Jeff M. Phillips, University of Utah. “Jaccard Similarity and k-Grams” CS 6140 Data Mining; Spring 2015
[17] Gupta, Jyoti, and Jayant Gadge. "Performance analysis of recommendation system based on collaborative filtering and demographics." Communication, Information & Computing Technology (ICCICT), 2015 International Conference on. IEEE, 2015. (UB+IB)
[18] Renaud-Deputter, Simon, Tengke Xiong, and Shengrui Wang. "Combining collaborative filtering and clustering for implicit recommender system." Advanced Information Networking and Applications (AINA), 2013 IEEE 27th International Conference on. IEEE, 2013. (KNN clustering in CF)
[19] Melville, Prem, Raymond J. Mooney, and Ramadass Nagarajan. "Content-boosted collaborative filtering for
[20] Kumar, Anuranjan, et al. "Comparison of various metrics used in collaborative filtering for recommendation system." Contemporary Computing (IC3), 2015 Eighth International Conference on. IEEE, 2015.(測量指標)
論文全文使用權限
校內
校內紙本論文立即公開
同意電子論文全文授權校園內公開
校內電子論文立即公開
校外
同意授權
校外電子論文立即公開

如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信