A User Training Error based Correction Approach combined with the Synthetic Coordinate Recommender System

We propose a Synthetic Coordinate Recommendation system using a user Training Error based Correction approach (SCoR-UTEC). Synthetic Euclidean coordinates are assigned by SCoR system to users and items, so that, when the system converges, the distance between a user and an item provides an accurate prediction of the user's preference for that item. In this paper, after the SCoR execution, we introduce a stage called UTEC to correct the SCoR recommendations taking into account the error on the training set between users and items and their proximity in the synthetic Euclidean space of SCoR. UTEC is also applicable on any model-based recommender system with positive training error like SCoR. The experimental results demonstrate the efficiency and high performance of the proposed second stage on real world datasets.

[1]  Yehuda Koren,et al.  Factorization meets the neighborhood: a multifaceted collaborative filtering model , 2008, KDD.

[2]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[3]  R. Logesh,et al.  Exploring Hybrid Recommender Systems for Personalized Travel Applications , 2018, Cognitive Informatics and Soft Computing.

[4]  Zhang Xiong,et al.  User Occupation Aware Conditional Restricted Boltzmann Machine Based Recommendation , 2016, 2016 IEEE 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).

[5]  Nikos Komodakis,et al.  Interactive image segmentation based on synthetic graph coordinates , 2013, Pattern Recognit..

[6]  Paraskevi Fragopoulou,et al.  Distributed detection of communities in complex networks using synthetic coordinates , 2014 .

[7]  Chih-Fong Tsai,et al.  Cluster ensembles in collaborative filtering recommendation , 2012, Appl. Soft Comput..

[8]  Mehrbakhsh Nilashi,et al.  A recommender system based on collaborative filtering using ontology and dimensionality reduction techniques , 2018, Expert Syst. Appl..

[9]  Daniel Thalmann,et al.  Merging trust in collaborative filtering to alleviate data sparsity and cold start , 2014, Knowl. Based Syst..

[10]  Paraskevi Fragopoulou,et al.  Personalized Video Summarization Based Exclusively on User Preferences , 2020, ECIR.

[11]  Robert Tappan Morris,et al.  Vivaldi: a decentralized network coordinate system , 2004, SIGCOMM '04.

[12]  Bamshad Mobasher,et al.  Model-Based Collaborative Filtering as a Defense against Profile Injection Attacks , 2006, AAAI.

[13]  Geoffrey E. Hinton A Practical Guide to Training Restricted Boltzmann Machines , 2012, Neural Networks: Tricks of the Trade.

[14]  Gediminas Adomavicius,et al.  Improving Aggregate Recommendation Diversity Using Ranking-Based Techniques , 2012, IEEE Transactions on Knowledge and Data Engineering.

[15]  Yehuda Koren,et al.  Matrix Factorization Techniques for Recommender Systems , 2009, Computer.

[16]  Paraskevi Fragopoulou,et al.  Detection of Hurriedly Created Abnormal Profiles in Recommender Systems , 2018, 2018 International Conference on Intelligent Systems (IS).

[17]  Kenneth Y. Goldberg,et al.  Eigentaste: A Constant Time Collaborative Filtering Algorithm , 2001, Information Retrieval.

[18]  Francesco Ricci,et al.  A survey of active learning in collaborative filtering recommender systems , 2016, Comput. Sci. Rev..

[19]  Paraskevi Fragopoulou,et al.  Unsupervised and supervised methods for the detection of hurriedly created profiles in recommender systems , 2020, International Journal of Machine Learning and Cybernetics.

[20]  Dennis M. Wilkinson,et al.  Large-Scale Parallel Collaborative Filtering for the Netflix Prize , 2008, AAIM.

[21]  Maik Thiele,et al.  Setting Goals and Choosing Metrics for Recommender System Evaluations , 2011 .

[22]  Paraskevi Fragopoulou,et al.  SCoR: A Synthetic Coordinate based Recommender system , 2017, Expert Syst. Appl..

[23]  Jian Zhang,et al.  Two-Stage Friend Recommendation Based on Network Alignment and Series Expansion of Probabilistic Topic Model , 2017, IEEE Transactions on Multimedia.

[24]  Genevieve Gorrell,et al.  Generalized Hebbian Algorithm for Incremental Singular Value Decomposition in Natural Language Processing , 2006, EACL.