journal article·2024Open access

Social Robot Detection Method with Improved Graph Neural Networks

Zhenhua Yu, Liangxue Bai, Ou Ye, Xuya Cong

Computers, Materials & Continua· Volume 78· Issue 2

Abstract

Social robot accounts controlled by artificial intelligence or humans are active in social networks, bringing negative impacts to network security and social life. Existing social robot detection methods based on graph neural networks suffer from the problem of many social network nodes and complex relationships, which makes it difficult to accurately describe the difference between the topological relations of nodes, resulting in low detection accuracy of social robots. This paper proposes a social robot detection method with the use of an improved neural network. First, social relationship subgraphs are constructed by leveraging the user’s social network to disentangle intricate social relationships effectively. Then, a linear modulated graph attention residual network model is devised to extract the node and network topology features of the social relation subgraph, thereby generating comprehensive social relation subgraph features, and the feature-wise linear modulation module of the model can better learn the differences between the nodes. Next, user text content and behavioral gene sequences are extracted to construct social behavioral features combined with the social relationship subgraph features. Finally, social robots can be more accurately identified by combining user behavioral and relationship features. By carrying out experimental studies based on the publicly available datasets TwiBot-20 and Cresci-15, the suggested method’s detection accuracies can achieve 86.73% and 97.86%, respectively. Compared with the existing mainstream approaches, the accuracy of the proposed method is 2.2% and 1.35% higher on the two datasets. The results show that the method proposed in this paper can effectively detect social robots and maintain a healthy ecological environment of social networks.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Spam and Phishing Detection · Advanced Malware Detection Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (55)

Show source-provided references
1. A decade of social bot detection10.1145/3409116 ↗
2. Social media won’t free us10.1109/MIC.2017.2911439 ↗
3. Perils and challenges of social media and election manipulation analysis: The 2018 US midterms
4. Social bot detection on 2019 Indonesia president candidate’s supporter’s tweets10.1016/j.procs.2019.11.187 ↗
5. $1.00 per RT #BostonMarathon #PrayForBoston: Analyzing fake content on twitter
6. For whom the bell trolls: Shifting troll behavior in the Twitter Brexit debate10.1111/jcms.12882 ↗
7. User behavior analysis for detecting compromised user Accounts: A review paper10.2478/cait-2023-0027 ↗
8. Antecedents and consequences of COVID-19 conspiracy beliefs: A systematic review10.1016/j.socscimed.2022.114912 ↗
9. A comprehensive survey on graph neural networks10.1109/TNNLS.2020.2978386 ↗
10. Friend or faux: Graph-based early detection of fake accounts on social networks
11. Enhancing graph neural network-based fraud detectors against camouflaged fraudsters
12. Heterogeneity-aware twitter bot detection with relational graph transformers
13. Detection of bots in social media: A systematic review10.1016/j.ipm.2020.102250 ↗
14. Novel authorship verification model for social media accounts compromised by a human10.1007/s11042-020-10361-2 ↗
15. Mahmood · CLEF (Working Notes) · 2019 · 1
16. Discovery and classification of Twitter bots10.1007/s42979-022-01154-5 ↗
17. Machine learning techniques applied to Twitter spammers detection
18. Real-time bot detection from Twitter using the Twitterbot+ Framework10.3897/jucs.2020.026 ↗
19. Fake account detection using machine learning
20. Contrast pattern-based classification for bot detection on twitter10.1109/ACCESS.2019.2904220 ↗
21. Scalable and generalizable social bot detection through data selection10.1609/aaai.v34i01.5460 ↗
22. Bot-Detective: An explainable Twitter bot detection service with crowdsourcing functionalities
23. Detection of novel social bots by ensembles of specialized classifiers
24. Friendship preference: Scalable and robust category of features for social bot detection10.1109/TDSC.2022.3159007 ↗
25. Deep neural networks for bot detection10.1016/j.ins.2018.08.019 ↗
26. DeeProBot: A hybrid deep neural network model for social bot detection based on user profile data10.1007/s13278-022-00869-w ↗
27. A novel framework for detecting social bots with deep neural networks and active learning10.1016/j.knosys.2020.106525 ↗
28. Digital twin enabled domain adversarial graph networks for bearing fault diagnosis10.1109/TICPS.2023.3298879 ↗
29. GANBOT: A GAN-based framework for social bot detection10.1007/s13278-021-00800-9 ↗
30. Aiding the detection of fake accounts in large scale social online services
31. Sybil-Resist: A new protocol for sybil attack defense in social network
32. Sybilinfer: Detecting sybil nodes using social networks
33. You are who you know: Inferring user profiles in online social networks
34. An analysis of social network-based sybil defenses10.1145/1851275.1851226 ↗
35. Bot2Vec: A general approach of intra-community oriented representation learning for bot detection in different types of social networks10.1016/j.is.2021.101771 ↗
36. Detecting bots in social-networks using node and structural embeddings10.1186/s40537-023-00796-3 ↗
37. Detect me if you can: Spam bot detection using inductive representation learning
38. Social bots detection via fusing BERT and graph convolutional networks10.3390/sym14010030 ↗
39. BotRGCN: Twitter bot detection with relational graph convolutional networks
40. ALBERT: A lite bert for self-supervised learning of language representations
41. CFCNN: A novel convolutional fusion framework for collaborative fault identification of rotating machinery10.1016/j.inffus.2023.02.012 ↗
42. Social fingerprinting: Detection of spambot groups through DNA-Inspired behavioral modeling
43. How attentive are graph attention networks?
44. GNN-FiLM: Graph Neural Networks with Feature-wise Linear Modulation
45. Physics-Informed Residual Network (PIResNet) for rolling element bearing fault diagnostics10.1016/j.ymssp.2023.110544 ↗
46. Focal loss for dense object detection
47. Twibot-20: A comprehensive twitter bot detection benchmark
48. Fame for sale: Efficient detection of fake Twitter followers10.1016/j.dss.2015.09.003 ↗
49. Estimation of a priori decision threshold for collocations extraction: An empirical study10.4018/ijitwe.2013070103 ↗
50. Measuring mixing patterns in complex networks by Spearman rank correlation coefficient10.1016/j.physa.2016.01.056 ↗
51. Word cloud explorer: Text analytics based on word clouds
52. Semi-supervised classification with graph convolutional networks
53. Graph attention networks
54. Hierarchical attention networks for document classification
55. Heterogeneous graph transformer