Abstract

Collaborative filtering recommender systems have been widely applied in e-commerce and have brought huge economic benefits. Malicious users can deliberately inject attack profiles into a recommender system to affect the recommendation result. Detecting and defending against shilling attacks in recommender systems is very important. The existing algorithms, which are based on the latent factor model, have poor robustness and low recommendation accuracy under shilling attacks. Thus, we proposed a robust collaborative recommendation algorithm that is based on users' reputations, which are determined based on their grouping behaviours. We group users according to their rating histories and iteratively compute each user's reputation. This algorithm has two advantages: It has high recommendation accuracy and stronger robustness and does not destroy the user distribution of the original dataset. Experiments on the real datasets MovieLens 100K and MovieLens 1M show that the proposed robust algorithm outperforms previous robust algorithms in terms of both accuracy and robustness.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.