Shilling Attack Detection in Recommender Systems

dc.contributor.authorKaur, Parneet
dc.contributor.supervisorGoel, Shivani
dc.date.accessioned2016-08-04T10:12:37Z
dc.date.available2016-08-04T10:12:37Z
dc.date.issued2016-08-04
dc.descriptionMaster of Engineering-CSEen_US
dc.description.abstractRecommender systems help customers to select relevant products from millions of choices available on the internet. These systems can be based on various approaches: content based filtering, collaborative filtering, knowledge based approach and hybrid filtering. Recommender systems which are based on collaborative filtering are vulnerable to “shilling attacks” due to their open nature. Malicious users inject a few unscrupulous shilling profiles into the database of ratings for altering the system’s recommendation, due to which some inappropriate items are recommended by the system. As a result, the performance of the system may degrade. In this thesis, we simulated shilling attacks namely random, average, bandwagon and segment on Movie-Lens dataset, which focused on a set of users having similar interests. Biased ratings of the items are also introduced in the system. The results show that although segment attack has impact on item based collaborative filtering, still it has higher robustness than user based collaborative filtering approach. To preserve the trust of the recommender system, it is required to identify and remove the fictitious profiles from the system. Therefore, machine learning classifiers and detection attributes are used to distinguish the attacker’s profiles. Five classification algorithms are compared and a new model is proposed by integrating two models with high performances using majority voting method. The proposed model outperforms in most of the cases. In the experiments, it is proved that the combination of random forest and adaptive boosting algorithm is more accurate than simple random forest model.en_US
dc.identifier.urihttp://hdl.handle.net/10266/4002
dc.language.isoen_USen_US
dc.subjectShilling attacken_US
dc.subjectCollaborative filteringen_US
dc.subjectRecomender Systemen_US
dc.titleShilling Attack Detection in Recommender Systemsen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
4002.pdf
Size:
1.78 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
2.03 KB
Format:
Item-specific license agreed upon to submission
Description: