A novel semi-supervised self-training method based on resampling for Twitter fake account identification

被引:9
作者
Zeng, Ziming [1 ,2 ,3 ]
Li, Tingting [1 ,2 ,3 ]
Sun, Shouqiang [1 ]
Sun, Jingjing [1 ]
Yin, Jie [1 ]
机构
[1] Wuhan Univ, Sch Informat Management, Wuhan, Peoples R China
[2] Wuhan Univ, Ctr Studies Informat Resources, Wuhan, Peoples R China
[3] Lab Ctr Lib & Informat Sci, Wuhan, Peoples R China
关键词
Bot accounts; Class imbalance data; Semi-supervised learning; Self-training method; Resampling technique; CLASSIFICATION;
D O I
10.1108/DTA-07-2021-0196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Purpose Twitter fake accounts refer to bot accounts created by third-party organizations to influence public opinion, commercial propaganda or impersonate others. The effective identification of bot accounts is conducive to accurately judge the disseminated information for the public. However, in actual fake account identification, it is expensive and inefficient to manually label Twitter accounts, and the labeled data are usually unbalanced in classes. To this end, the authors propose a novel framework to solve these problems. Design/methodology/approach In the proposed framework, the authors introduce the concept of semi-supervised self-training learning and apply it to the real Twitter account data set from Kaggle. Specifically, the authors first train the classifier in the initial small amount of labeled account data, then use the trained classifier to automatically label large-scale unlabeled account data. Next, iteratively select high confidence instances from unlabeled data to expand the labeled data. Finally, an expanded Twitter account training set is obtained. It is worth mentioning that the resampling technique is integrated into the self-training process, and the data class is balanced at the initial stage of the self-training iteration. Findings The proposed framework effectively improves labeling efficiency and reduces the influence of class imbalance. It shows excellent identification results on 6 different base classifiers, especially for the initial small-scale labeled Twitter accounts. Originality/value This paper provides novel insights in identifying Twitter fake accounts. First, the authors take the lead in introducing a self-training method to automatically label Twitter accounts from the semi-supervised background. Second, the resampling technique is integrated into the self-training process to effectively reduce the influence of class imbalance on the identification effect.
引用
收藏
页码:409 / 428
页数:20
相关论文
共 47 条
  • [1] What the fake? Assessing the extent of networked political spamming and bots in the propagation of #fakenews on Twitter
    Al-Rawi, Ahmed
    Groshek, Jacob
    Zhang, Li
    [J]. ONLINE INFORMATION REVIEW, 2019, 43 (01) : 53 - 71
  • [2] Berthelot D, 2019, ADV NEUR IN, V32
  • [3] A method for resampling imbalanced datasets in binary classification tasks for real-world problems
    Cateni, Silvia
    Colla, Valentina
    Vannucci, Marco
    [J]. NEUROCOMPUTING, 2014, 135 : 32 - 41
  • [4] Chavoshi N, 2016, IEEE DATA MINING, P817, DOI [10.1109/ICDM.2016.86, 10.1109/ICDM.2016.0096]
  • [5] Better Safe Than Sorry: an Adversarial Approach to improve Social Bot Detection
    Cresci, Stefano
    Petrocchi, Marinella
    Spognardi, Angelo
    Tognazzi, Stefano
    [J]. PROCEEDINGS OF THE 11TH ACM CONFERENCE ON WEB SCIENCE (WEBSCI'19), 2019, : 47 - 56
  • [6] SimilCatch: Enhanced social spammers detection on Twitter using Markov Random Fields
    El-Mawass, Nour
    Honeine, Paul
    Vercouter, Laurent
    [J]. INFORMATION PROCESSING & MANAGEMENT, 2020, 57 (06)
  • [7] A Support Vector Machine based Naive Bayes Algorithm for Spam Filtering
    Feng, Weimiao
    Sun, Jianguo
    Zhang, Liguo
    Cao, Cuiling
    Yang, Qing
    [J]. 2016 IEEE 35TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2016,
  • [8] SMOTE for Learning from Imbalanced Data: Progress and Challenges, Marking the 15-year Anniversary
    Fernandez, Alberto
    Garcia, Salvador
    Herrera, Francisco
    Chawla, Nitesh V.
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2018, 61 : 863 - 905
  • [9] The Rise of Social Bots
    Ferrara, Emilio
    Varol, Onur
    Davis, Clayton
    Menczer, Filippo
    Flammini, Alessandro
    [J]. COMMUNICATIONS OF THE ACM, 2016, 59 (07) : 96 - 104
  • [10] Safety-aware Graph-based Semi-Supervised Learning
    Gan, Haitao
    Li, Zhenhua
    Wu, Wei
    Luo, Zhizeng
    Huang, Rui
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 107 : 243 - 254