A Triangle Multi-level Item-Based Collaborative Filtering Method that Improves Recommendations

被引:5
作者
Alshammari, Gharbi [1 ]
Kapetanakis, Stelios [1 ,3 ]
Polatidis, Nikolaos [1 ]
Petridis, Miltos [2 ]
机构
[1] Univ Brighton, Sch Comp Engn & Math, Moulsecoomb Campus,Lewes Rd, Brighton BN2 4GJ, E Sussex, England
[2] Middlesex Univ London, Dept Comp Sci, London NW4 4BT, England
[3] Gluru Res, 71-91 Aldwych, London WC2B 4HN, England
来源
ENGINEERING APPLICATIONS OF NEURAL NETWORKS, EANN 2018 | 2018年 / 893卷
关键词
Collaborative filtering; Recommender systems; Triangle; Multi-level; Item-based; SYSTEMS;
D O I
10.1007/978-3-319-98204-5_12
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
One of the most successful approaches that can provide a relevant recommendation in various domains is collaborative filtering. Although this approach has been widely applied, there are still limitations to be overcome in this research area. Accuracy is still one of the areas that need to be improved. In addition, the rapid growth of information available online presents recommender systems with several challenges. More specifically, data sparsity and coverage affect the quality of the recommendations that can be provided. In this paper, we propose an item-based collaborative filtering (IBCF) approach with triangle similarity measures that take into account the length and angle of rating vectors between users and allow positive and negative adjustments using a multi-level recommendation approach. We have improved the predictive accuracy and effectiveness of the proposed method, which outperforms all the compared methods in terms of the mean absolute error (MAE) and the root mean squared error (RMSE). We aimed to evaluate the proposed method by comparing our results with those of some popular similarity measures using k-nearest neighbour (kNN) algorithms. We ran our experiment using three real dataset: MovieLens 100K, MovieLens 1M and Yahoo! Movies.
引用
收藏
页码:145 / 157
页数:13
相关论文
共 24 条
[1]  
Aggarwal C. C, 2016, Recommender Systems: The Textbook, V1, DOI DOI 10.1007/978-3-319-29659-3
[2]   A Hybrid CBR Approach for the Long Tail Problem in Recommender Systems [J].
Alshammari, Gharbi ;
Jorro-Aragoneses, Jose L. ;
Kapetanakis, Stelios ;
Petridis, Miltos ;
Recio-Garcia, Juan A. ;
Diaz-Agudo, Belen .
CASE-BASED REASONING RESEARCH AND DEVELOPMENT, ICCBR 2017, 2017, 10339 :35-45
[3]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[4]   Hybrid recommender systems: Survey and experiments [J].
Burke, R .
USER MODELING AND USER-ADAPTED INTERACTION, 2002, 12 (04) :331-370
[5]  
Gedikli F., 2010, P 8 WORKSHOP INTELLI, P65
[6]   USING COLLABORATIVE FILTERING TO WEAVE AN INFORMATION TAPESTRY [J].
GOLDBERG, D ;
NICHOLS, D ;
OKI, BM ;
TERRY, D .
COMMUNICATIONS OF THE ACM, 1992, 35 (12) :61-70
[7]   The MovieLens Datasets: History and Context [J].
Harper, F. Maxwell ;
Konstan, Joseph A. .
ACM TRANSACTIONS ON INTERACTIVE INTELLIGENT SYSTEMS, 2016, 5 (04)
[8]   Evaluating collaborative filtering recommender systems [J].
Herlocker, JL ;
Konstan, JA ;
Terveen, K ;
Riedl, JT .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :5-53
[9]   An algorithmic framework for performing collaborative filtering [J].
Herlocker, JL ;
Konstan, JA ;
Borchers, A ;
Riedl, J .
SIGIR'99: PROCEEDINGS OF 22ND INTERNATIONAL CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 1999, :230-237
[10]   Improving memory-based collaborative filtering via similarity updating and prediction modulation [J].
Jeong, Buhwan ;
Lee, Jaewook ;
Cho, Hyunbo .
INFORMATION SCIENCES, 2010, 180 (05) :602-612