Araştırma Makalesi

Shilling Attack Detection with One Class Support Vector Machines

Cilt: 5 Sayı: 2 31 Aralık 2023
PDF İndir
EN TR

Shilling Attack Detection with One Class Support Vector Machines

Öz

Recommender systems play a vital role in various online platforms, assisting users in discovering new products, services, and content considering their preferences. However, these systems are vulnerable to manipulation through shilling attacks, where malicious users artificially inflate or deflate ratings, leading to biased recommendations. It is crucial to emphasize the importance of researching, understanding, and mitigating these attacks. Detecting such attacks is crucial to maintaining the integrity and effectiveness of recommender systems. In the literature, lots of studies are presented to detect shilling attacks. The most well-known clustering methods are adapted for different attack models. This paper explores using One-Class Support Vector Machines (OCSVM) as a robust technique for detecting shilling attacks. One-Class SVMs are a specialized variant of the traditional Support Vector Machines, primarily designed for anomaly and novelty detection tasks. MovieLens100K dataset is used to validate the proposed method. As a result, precision and recall values are given for different attack and filler sizes.

Anahtar Kelimeler

Recommender systems, Shilling attacks, OCSVM

Destekleyen Kurum

Eskişehir Teknik Üniversitesi

Proje Numarası

20DRP026

Kaynakça

  1. Y. Ge, S. Zhao, H. Zhou, C. Pei, F. Sun, W. Ou, Y. Zhang, Understanding Echo Chambers in E-commerce Recommender Systems, SIGIR 2020 - Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Association for Computing Machinery, Inc, Rutgers University, Piscataway, United States, 2020: ss. 2261-2270. doi:10.1145/3397271.3401431.
  2. R.M. Frey, D. Vučkovac, A. Ilic, A secure shopping experience based on blockchain and beacon technology, içinde: G. I., S. A. (Ed.), CEUR Workshop Proceedings, CEUR-WS, ETH Zurich, Weinbergstrasse 56/58, Zurich, 8092, Switzerland, 2016.
  3. Y. Han, Z. Han, J. Wu, Y. Yu, S. Gao, D. Hua, A. Yang, Artificial Intelligence Recommendation System of Cancer Rehabilitation Scheme Based on IoT Technology, IEEE Access. 8 (2020), 44924-44935. doi:10.1109/ACCESS.2020.2978078.
  4. C.C. Yang, L. Jiang, Enriching User Experience in Online Health Communities Through Thread Recommendations and Heterogeneous Information Network Mining, IEEE Transactions on Computational Social Systems. 5 (2018), 1049-1060. doi:10.1109/TCSS.2018.2879044.
  5. A. Alsalemi, Y. Himeur, F. Bensaali, abbes amira, C. Sardianos, I. Varlamis, G. Dimitrakopoulos, achieving Domestic Energy Efficiency Using Micro-Moments and Intelligent Recommendations, IEEE Access. 8 (2020), 15047-15055. doi:10.1109/aCCESS.2020.2966640.
  6. C. Sardianos, I. Varlamis, G. Dimitrakopoulos, D. Anagnostopoulos, A. Alsalemi, F. Bensaali, Y. Himeur, A. Amira, REHAB-C: Recommendations for Energy HABits Change, Future Generation Computer Systems. 112 (2020), 394-407. doi:10.1016/j.future.2020.05.041.
  7. Q. Li, J. Kim, A deep learning-based course recommender system for sustainable development in education, Applied Sciences (Switzerland). 11 (2021). doi:10.3390/app11198993.
  8. P. V. Kulkarni, S. Rai, R. Kale, Recommender System in eLearning: A Survey, Proceeding of International Conference on Computational Science and Applications. (2020), 119-126. doi:10.1007/978-981-15-0790-8_13.
  9. S. Puglisi, J. Parra-Arnau, J. Forné, D. Rebollo-Monedero, On content-based recommendation and user privacy in social-tagging systems, Computer Standards and Interfaces. 41 (2015), 17-27. doi:10.1016/j.csi.2015.01.004.
  10. A. Bilge, Z. Ozdemir, H. Polat, A novel shilling attack detection method, Procedia Computer Science, 31 (2014), 165-174. doi:10.1016/j.procs.2014.05.257.

Kaynak Göster

APA
Ayaz, H. İ., & Kamışlı Öztürk, Z. (2023). Shilling Attack Detection with One Class Support Vector Machines. Necmettin Erbakan University Journal of Science and Engineering, 5(2), 246-256. https://doi.org/10.47112/neufmbd.2023.22
AMA
1.Ayaz Hİ, Kamışlı Öztürk Z. Shilling Attack Detection with One Class Support Vector Machines. NEU Fen Muh Bil Der. 2023;5(2):246-256. doi:10.47112/neufmbd.2023.22
Chicago
Ayaz, Halil İbrahim, ve Zehra Kamışlı Öztürk. 2023. “Shilling Attack Detection with One Class Support Vector Machines”. Necmettin Erbakan University Journal of Science and Engineering 5 (2): 246-56. https://doi.org/10.47112/neufmbd.2023.22.
EndNote
Ayaz Hİ, Kamışlı Öztürk Z (01 Aralık 2023) Shilling Attack Detection with One Class Support Vector Machines. Necmettin Erbakan University Journal of Science and Engineering 5 2 246–256.
IEEE
[1]H. İ. Ayaz ve Z. Kamışlı Öztürk, “Shilling Attack Detection with One Class Support Vector Machines”, NEU Fen Muh Bil Der, c. 5, sy 2, ss. 246–256, Ara. 2023, doi: 10.47112/neufmbd.2023.22.
ISNAD
Ayaz, Halil İbrahim - Kamışlı Öztürk, Zehra. “Shilling Attack Detection with One Class Support Vector Machines”. Necmettin Erbakan University Journal of Science and Engineering 5/2 (01 Aralık 2023): 246-256. https://doi.org/10.47112/neufmbd.2023.22.
JAMA
1.Ayaz Hİ, Kamışlı Öztürk Z. Shilling Attack Detection with One Class Support Vector Machines. NEU Fen Muh Bil Der. 2023;5:246–256.
MLA
Ayaz, Halil İbrahim, ve Zehra Kamışlı Öztürk. “Shilling Attack Detection with One Class Support Vector Machines”. Necmettin Erbakan University Journal of Science and Engineering, c. 5, sy 2, Aralık 2023, ss. 246-5, doi:10.47112/neufmbd.2023.22.
Vancouver
1.Halil İbrahim Ayaz, Zehra Kamışlı Öztürk. Shilling Attack Detection with One Class Support Vector Machines. NEU Fen Muh Bil Der. 01 Aralık 2023;5(2):246-5. doi:10.47112/neufmbd.2023.22