Improving recommender systems via a Dual Training Error based Correction approach

被引:47
作者
Panagiotakis, Costas [1 ]
Papadakis, Harris [2 ]
Papagrigoriou, Antonis [2 ]
Fragopoulou, Paraskevi [2 ]
机构
[1] Hellen Mediterranean Univ, Dept Management Sci & Technol, Agios Nikolaos 72100, Greece
[2] Hellen Mediterranean Univ, Dept Elect & Comp Engn, Iraklion 71004, Greece
关键词
Recommender system; Collaborative filtering; Matrix factorization; User; item similarity; Synthetic coordinates;
D O I
10.1016/j.eswa.2021.115386
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We propose a method to improve the prediction performance of recommender systems via a Dual (user and item) Training Error based Correction approach (DTEC). The proposed method is applied to the Synthetic Coordinate Recommendation system (SCoR) (Papadakis et al., 2017) and to other Ithree state-of-the-art systems. Initially, a recommender system is used Ito provide recommendations for users and items. Subsequently, we introduce a second stage, after initial execution of the recommender system, that improves its predictions taking into account the error in the training set between users and items and their similarity. These corrections can be performed from both user and item viewpoints, and finally a dual system is proposed that efficiently combines both corrections. DTEC computes a model that makes zero the recommendation error in the training set, and then applies it on the test set to improve the rating predictions. The proposed DTEC approach is applicable Ito any model-based recommender system with positive training error, potentially increasing the accuracy of the recommendations. The experimental results demonstrate the efficiency and high performance of DTEC on four well-known, real-world datasets.
引用
收藏
页数:11
相关论文
共 38 条
[1]   Improving Aggregate Recommendation Diversity Using Ranking-Based Techniques [J].
Adomavicius, Gediminas ;
Kwon, YoungOk .
IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2012, 24 (05) :896-911
[2]  
[Anonymous], 2003, JESTER RECOMMENDER S
[3]   Neighbor Selection and Weighting in User-Based Collaborative Filtering: A Performance Prediction Approach [J].
Bellogin, Alejandro ;
Castells, Pablo ;
Cantador, Ivan .
ACM TRANSACTIONS ON THE WEB, 2014, 8 (02)
[4]  
Berg R. v. d., 2017, ARXIV PREPRINT ARXIV
[5]  
Bhattacharya A, 2014, INT J ECON SCI, V3, P1
[6]   Recommender systems survey [J].
Bobadilla, J. ;
Ortega, F. ;
Hernando, A. ;
Gutierrez, A. .
KNOWLEDGE-BASED SYSTEMS, 2013, 46 :109-132
[7]   Vivaldi: A decentralized network coordinate system [J].
Dabek, F ;
Cox, R ;
Kaashoek, F ;
Morris, R .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2004, 34 (04) :15-26
[8]   Neural Citation Network for Context-Aware Citation Recommendation [J].
Ebesu, Travis ;
Fang, Yi .
SIGIR'17: PROCEEDINGS OF THE 40TH INTERNATIONAL ACM SIGIR CONFERENCE ON RESEARCH AND DEVELOPMENT IN INFORMATION RETRIEVAL, 2017, :1093-1096
[9]   A survey of active learning in collaborative filtering recommender systems [J].
Elahi, Mehdi ;
Ricci, Francesco ;
Rubens, Neil .
COMPUTER SCIENCE REVIEW, 2016, 20 :29-50
[10]   Eigentaste: A constant time collaborative filtering algorithm [J].
Goldberg, K ;
Roeder, T ;
Gupta, D ;
Perkins, C .
INFORMATION RETRIEVAL, 2001, 4 (02) :133-151