Prevention of Shilling Attack in Recommender Systems using Discrete Wavelet Transform and Support Vector Machine

被引:0
|
作者
Karthikeyan, P. [1 ]
Selvi, Thamarai S. [1 ]
Neeraja, G. [1 ]
Deepika, R. [1 ]
Vincent, A. [1 ]
Abinaya, V [1 ]
机构
[1] Anna Univ, Dept Comp Technol, Madras Inst Technol Campus, Madras, Tamil Nadu, India
关键词
shilling attack; discrete wavelet transform; recommender system; support vector machine;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Recommender systems that work by collaborative filtering technique are prone to shilling attack. "Shilling" or "profile injection" attacks are known to occur when an individual or an organization is trying to promote an item. They aim to manipulate the working of recommender system by injecting a large number of fake profiles into it so that the output of the system becomes biased. Most of the previous works rely on batch processing technique which is tedious. Hence, we propose an online detection method. We propose a hybrid approach by combining Discrete Wavelet Transform (DWT) and Support Vector Machine (SVM) to classify the fake profiles. The proposed system aims to construct rating series of individual users from the popularity and novelty of items they have rated to classify them as fake or genuine users. Discrete Wavelet Transform has been applied on the rating series to get the feature set, which is then used by Support Vector Machine for classification. All experiments are done on MovieLens 100K dataset. The results show that DWT-SVM performs better compared with HHT-SVM (Hilbert Huang Transform-SVM), PCA-VarSelect (Principal Component Analysis-Variable Selection), and Batch SVM methods.
引用
收藏
页码:99 / 104
页数:6
相关论文
共 50 条
  • [1] Precipitation Estimation Using Support Vector Machine with Discrete Wavelet Transform
    Shenify, Mohamed
    Danesh, Amir Seyed
    Gocic, Milan
    Taher, Ros Surya
    Wahab, Ainuddin Wahid Abdul
    Gani, Abdullah
    Shamshirband, Shahaboddin
    Petkovic, Dalibor
    [J]. WATER RESOURCES MANAGEMENT, 2016, 30 (02) : 641 - 652
  • [2] Precipitation Estimation Using Support Vector Machine with Discrete Wavelet Transform
    Mohamed Shenify
    Amir Seyed Danesh
    Milan Gocić
    Ros Surya Taher
    Ainuddin Wahid Abdul Wahab
    Abdullah Gani
    Shahaboddin Shamshirband
    Dalibor Petković
    [J]. Water Resources Management, 2016, 30 : 641 - 652
  • [3] Hand Gesture Recognition using Discrete Wavelet Transform and Support Vector Machine
    Agarwal, Rajat
    Raman, Balasubramanian
    Mittal, Ankush
    [J]. 2ND INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND INTEGRATED NETWORKS (SPIN) 2015, 2015, : 489 - 493
  • [4] Epileptic Seizure Detection Using Discrete Wavelet Transform Based Support Vector Machine
    Deshmukh, Prashant
    Ingle, Rahul
    Kehri, Vikram
    Awale, R. N.
    [J]. 2017 INTERNATIONAL CONFERENCE ON COMMUNICATION AND SIGNAL PROCESSING (ICCSP), 2017, : 1933 - 1937
  • [5] Automatic Arrhythmia Detection Using Support Vector Machine Based on Discrete Wavelet Transform
    Hamed, Ibrahim
    Owis, Mohamed I.
    [J]. JOURNAL OF MEDICAL IMAGING AND HEALTH INFORMATICS, 2016, 6 (01) : 204 - 209
  • [6] Harmonic detection in distribution systems using wavelet transform and support vector machine
    Tuntisak, S.
    Premrudeepreechacharn, S.
    [J]. 2007 IEEE LAUSANNE POWERTECH, VOLS 1-5, 2007, : 1540 - 1545
  • [7] Injection Shilling Attack Tool for Recommender Systems
    Rezaimehr, Fatemeh
    Dadkhah, Chitra
    [J]. 2021 26TH INTERNATIONAL COMPUTER CONFERENCE, COMPUTER SOCIETY OF IRAN (CSICC), 2021,
  • [8] Support vector machine classification of ultrasonic shaft inspection data using discrete wavelet transform
    Lee, K
    Estivill-Castro, V
    [J]. IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, : 848 - 854
  • [9] Forecasting of consumers heat load in district heating systems using the support vector machine with a discrete wavelet transform algorithm
    Protic, Milan
    Shamshirband, Shahaboddin
    Petkovic, Dalibor
    Abbasi, Almas
    Kiah, Miss Laiha Mat
    Unar, Jawed Akhtar
    Zivkovic, Ljiljana
    Raos, Miomir
    [J]. ENERGY, 2015, 87 : 343 - 351
  • [10] Classifications of disturbances using wavelet transform and support vector machine
    Hajibandehi, Neda
    Faghihi, Faramarz
    Ranjbar, Hossein
    Kazari, Hesam
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2017, 25 (02) : 832 - 843