跳到主要內容

臺灣博碩士論文加值系統

(216.73.217.61) 您好!臺灣時間:2026/09/05 09:23
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:連瑞雲
研究生(外文):rita sardjono
論文名稱:運用二階層同好群組解決合作式過濾推薦之稀疏問題
論文名稱(外文):Applying Second-Degree Neighborhood to Alleviate the Sparsity Problem in Collaborative Filtering
指導教授:劉敦仁劉敦仁引用關係
指導教授(外文):Duen-Ren Liu
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊管理研究所
學門:電算機學門
學類:電算機一般學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:英文
論文頁數:60
中文關鍵詞:推薦稀疏問題
外文關鍵詞:collaborative filteringrecommender systemsinformation loading
相關次數:
  • 被引用被引用:0
  • 點閱點閱:163
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:1
Recommender systems have become dominant to reduce information overload and customize information access. The most successful recommender systems is collaborative filtering, which considers preferences of other users sharing similar interests. A major problem of collaborative filtering is the sparsity problem, which refers to a situation in which transactional data is sparse and insufficient to identify similarities in user interests. Accordingly, this research proposed two second-degree neighborhood methods to alleviate the sparsity problem in collaborative filtering. Extensive experiments using EachMovie data is used to analyze the characteristics of our methods. The results show that our approach contributes to the improvement of prediction quality of recommendations, especially the sparsity problem.
Recommender systems have become dominant to reduce information overload and customize information access. The most successful recommender systems is collaborative filtering, which considers preferences of other users sharing similar interests. A major problem of collaborative filtering is the sparsity problem, which refers to a situation in which transactional data is sparse and insufficient to identify similarities in user interests. Accordingly, this research proposed two second-degree neighborhood methods to alleviate the sparsity problem in collaborative filtering. Extensive experiments using EachMovie data is used to analyze the characteristics of our methods. The results show that our approach contributes to the improvement of prediction quality of recommendations, especially the sparsity problem.
Contents

1 Introduction
1.1 Background and Motivation ..………………………………………… 1
1.2 Objectives ..………...…………………………………………………. 2
1.3 Research Procedure …………………………………………………... 3
2 Recommender Systems and Related Works
2.1 Recommender Systems ……..………………………………………... 4
2.2 Taxonomies of Recommender Systems …………………………… 5
2.2.1 Content-Based Filtering ………..………….………………….. 6
2.2.2 Collaborative Filtering ………………………………………... 6
2.3 Approaches to Collaborative Filtering ………………………………... 10
2.4 User Correlation ……………………………………………………… 10
2.5 Neighborhood-Based Algorithm ……………………………………... 12
2.6 Top-N Recommendation ……………………………………………… 13
3 Methodology
3.1 Basic Concept …………. …………………………………………….. 14
3.1.1 Relationship of user to user .….................................................. 15
3.1.2 Relationship of user to neighborhood ..……………………….. 16
3.1.2.1 First-degree neighborhood ..…………………………….. 16
3.1.2.2 Second-degree neighborhood ….………………………... 17
3.1.3 Active user …………………...….…………………………….. 18
3.2 Traditional Collaborative Filtering …………………………………… 19
3.3 Hybrid method ……………….…....………………………………….. 20
3.4 CF enhanced with SDR ….…………………………………………… 25
3.4.1 First-degree recommendation ……………...………………….. 25
3.4.2 Second-degree recommender …………………………………. 26
3.4.3 Recommendation to active user …………………....…………. 26
3.4.4 Example of CF enhanced with SDR ……………..…………… 27
3.5 CF enhanced with SDR and user profile ...…………………………… 29
3.5.1 Second-degree recommendation with active user’s profile …... 29
3.5.2 Example of CF enhanced with SDR and user profile ………… 30

4 Experimental Results
4.1 Experimental Data …………………………………………………… 32
4.2 Experimental Platform and Database Schema ……………………….. 32
4.3 Experimental Setup …………………………………………………... 34
4.4 Evaluation Metrics ……………………………………………………. 35
4.5 Evaluation Results ……………………………………………………. 37
4.5.1 Collaborative filtering with FDR …………. ………………….. 37
4.5.2 Hybrid method ………..…………………….………..………... 39
4.5.3 CF enhanced with SDR ……………………………………….. 41
4.5.4 CF enhanced with SDR and user profile ……………………… 43
4.5.5 Compare our proposed methods with other methods …………. 45
4.5.5.1 Compare with collaborative filtering/FDR ……………... 45
4.5.5.2 Compare with hybrid method …………………………… 46
5 Conclusions and Future Work 47
References 48
Appendix A Table Schema for Experiments 51
References


Aggarwal, C. C., Wolf, J. L., Wu, K., and Yu, P. S. (1999). Horting Hatches an Egg: A New Graph-theoretic Approach to Collaborative Filtering. In Proceedings of the ACM KDD'99 Conference. San Diego, CA, pp. 201-212.

Alspector, J., Kolcz, A. and Karunanithi, N. (1998). Comparing Feature-Based and Clique-Based User Models for Movie selection. In Proceedings of the Third ACM conference on Digital Libraries, page 11-18.

Balabanovic, M. and Shoham, Yoav. (1997). Fab: Content-based, Collaborative Recommendation. Communication of the ACM 40(3), pp 66-72.

Billsus, D. and Pazzani, M.J. (1998). Learning Collaborative information filters. In Proceedings of the International Conference on Machine Learning, pp 46-53.

Callen, J., Bruce, C., and Stephen. (1992). The INQUERY Retrieval System. In Proceedings of the Third International Conference on Database and Expert Systems Applications, page 78-83.

EachMovie dataset
http:// research. Compaq. Com/SRC/eachmovie

Florescu, D., Levy, A., and Mendelzon, A. (1998). Database Techniques for the World Wide Web : A Survey. SIGMOD Record, Vol. 27(3): pp 59-74, September.

Gokhale, A. and Claypool, M. (1999). Thresholds for More Accurate Collaborative Filtering. In Proceedings of the IASTED International Conference on Artificial Intelligence and Soft Computing, Honolulu, Hawaii, USA.

Good, N., Schafer, B., Konstan, J., Borchers, A., Sarwar, B., Herlocker, J., and Riedl, J. (1999). Combining Collaborative Filtering With Personal Agents for Better Recommendations. In Proceedings of the AAAI'99 conference, pp. 439-446.

Gupta,D., Digiovanni, M., Narita, H., and Goldberg, K. (1999). Jester 2.0: A New Linear Time Collaborative filtering Algorithm Applied to Jokes. In Proceeding ACM SIGIR Workshop on Recommender Systems: Algorithms and Evaluation.

Goldberg, D., Nichols, D., Oki, B. M., and Terry, D.(1992). Using Collaborative Filtering to Weave an Information Tapestry. Communications of the ACM. December.

Hauver, D.B. (2001). Flycasting: Using Collaborative filtering to generate a Play list for Online Radio, In International Conference on Web Delivery of Music.

Konstan, J., Miller, B., Maltz, D., Herlocker, J., Gordon, L., and Riedl, J. (1997). GroupLens: Applying Collaborative Filtering to Usenet News. Communications of the ACM, 40 (3), pp 77 -87.

Ko, Su-Jeong and Lee, Jung-Hyun. (2002). User Preference Mining Through Collaborative Filtering and Content based Filtering in Recommender System. EC-Web, pp 244-253.

Li, Qing and Kim, Byeong Man. (2003). An Approach for Combining Content-Based and Collaborative Filters. Sixth International Workshop on Information Retrieval with Asian Languages.

Mooney, R. and Roy, L. (2000). Content-Based Book Recommending Using Learning for Text Categorization. In Proceedings of the Fifth ACM conference on Digital Libraries, page 195-204.

Pazzani, M.J. (1999). A Framework for Collaborative, Content-Based and Demographic Filtering. In Artificial Intelligence Review.

Polcicova, G. and Navrat, P. (2000). Combining Content-based and Collaborative Filtering. Advances in Database and Information System - Database Systems for Advanced Applications symposium.

Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., and Riedl, J. (1994). GroupLens: An Open Architecture for Collaborative Filtering of Netnews. In Proceedings of CSCW’94, Chapel Hill, NC, 1994

Resnick, P. and Varian, H. (1997). Recommender Systems. Communications of the ACM, Vol.40, pp 56-58.

Sarwar, B. M., Konstan, J. A., Borchers, A., Herlocker, J., Miller, B., and Riedl, J. (1998). Using Filtering Agents to Improve Prediction Quality in the GroupLens Research Collaborative Filtering System. In Proceedings of CSCW '98, Seattle, WA.

Sarwar, B. M., Karypis, G., Konstan, J. A., and Riedl, J. (2000). Application of Dimensionality Reduction in Recommender System-A Case Study. In ACM WebKDD 2000 Workshop.

Sarwar, B.M., Karypis, G., Konstan, J., and Riedl, J.T. (2001). Item-based collaborative filtering recommendation algorithms. In Proceedings of the 10th International World Wide Web Conference, pp 285-295.

Schafer, J., Konstan, J., and Riedl, J. (1999). Recommender Systems in E-Commerce. In Proceedings of the ACM Conference on Electronic Commerce, pages 158-166. ACM Press.

Schafer, J., Konstan, J., and Riedl, J. (2001). E-commerce recommendation applications. Data Mining and Knowledge Discovery, 1-2, 115-153.

Soboroff, I. and Nicholas, C. (1999). Combining content and Collaboration in text filtering. In Proceedings of the IJCAI’99 Workshop on Machine Learning in Information filtering, pp 86-91.

Terveen, L., Hill, W., Amendto, B., Mcdonald, D., and Creter, J. (1997). PHOAKS: A system for Sharing Recommendations. Communications of The ACM vol. 40, pp 59-62.

Upendra, S. and Patti, M. (1995). Social Information Filtering Algorithms for Automating “Word of Mouth” In Proceeding ACM CHI’95 conf. on Human Factors in Computing Systems, pp 210-217.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top