Twitter spam account detection based on clustering and classification methods

被引:0
作者
Kayode Sakariyah Adewole
Tao Han
Wanqing Wu
Houbing Song
Arun Kumar Sangaiah
机构
[1] University of Ilorin,Faculty of Communication and Information Sciences
[2] Dongguan University of Technology,DGUT
[3] Shenzhen Institutes of Advanced Technology (SIAT),CNAM Institute
[4] Chinese Academy of Sciences (CAS),CAS Key Laboratory of Human
[5] Embry-Riddle Aeronautical University,Machine Intelligence
[6] Vellore Institute of Technology,Synergy Systems
来源
The Journal of Supercomputing | 2020年 / 76卷
关键词
Online social network; Spam detection; Fake account; Clustering; Classification;
D O I
暂无
中图分类号
学科分类号
摘要
Twitter social network has gained more popularity due to the increase in social activities of registered users. Twitter performs dual functions of online social network (OSN), acting as a microblogging OSN, and at the same time as a news update platform. Recently, the growth in Twitter social interactions has attracted the attention of cybercriminals. Spammers have used Twitter to spread malicious messages, post phishing links, flood the network with fake accounts, and engage in other malicious activities. The process of detecting the network of spammers who engage in these activities is an important step toward identifying individual spam account. Researchers have proposed a number of approaches to identify a group of spammers. However, each of these approaches addressed a specific category of spammer. This paper proposes a different approach to detect spammers on Twitter based on the similarities that exist among spam accounts. A number of features were introduced to improve the performance of the three classification algorithms selected in this study. The proposed approach applied principal component analysis and tuned K-means algorithm to cluster over 200,000 accounts, randomly selected from more than 2 million tweets to detect the clusters of spammers. Experimental results show that Random Forest achieved the highest accuracy of 96.30%. This result is followed by multilayer perceptron with 96.00% and support vector machine, which achieved 95.60%. The performance of the selected classifiers based on class imbalance also revealed that Random Forest achieved the highest accuracy, precision, recall, and F-measure.
引用
收藏
页码:4802 / 4837
页数:35
相关论文
共 93 条
  • [1] Adewole KS(2016)Malicious accounts: dark of the social networks J Netw Comput Appl 36 1120-1129
  • [2] Anuar NB(2013)A generic statistical approach for spam detection in Online Social Networks Comput Commun 132 174-182
  • [3] Kamsin A(2018)N-gram assisted Youtube spam comment detection Procedia Comput Sci 5 1200-1219
  • [4] Varathan KD(2017)Sybil defense techniques in online social networks: a survey IEEE Access 15 475-491
  • [5] Razak SA(2016)If it looks like a spammer and behaves like a spammer, it must be a spammer: analysis and detection of microblogging spam accounts Int J Inf Secur 36 2873-2878
  • [6] Ahmed F(2009)An intelligent diagnosis system based on principle component analysis and ANFIS for the heart valve diseases Expert Syst Appl 155 167-176
  • [7] Abulaish M(2014)Spam filtering for short messages in adversarial environment Neurocomputing 289 133-147
  • [8] Aiyar S(2014)Feature set identification for detecting suspicious URLs using Bayesian classification in social networks Inf Sci 9 811-824
  • [9] Shetty NP(2012)Detecting automation of twitter accounts: Are you a human, bot, or cyborg? IEEE Trans Dependable Secure Comput 84 281-285
  • [10] Al-Qurishi M(2001)A novel validity index for determination of the optimal number of clusters IEICE Trans Inf Syst 7 56-64