{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T17:47:45Z","timestamp":1754156865452,"version":"3.41.2"},"reference-count":51,"publisher":"Emerald","issue":"2","license":[{"start":{"date-parts":[[2022,9,8]],"date-time":"2022-09-08T00:00:00Z","timestamp":1662595200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["DTA"],"published-print":{"date-parts":[[2023,4,25]]},"abstract":"<jats:sec><jats:title content-type=\"abstract-subheading\">Purpose<\/jats:title><jats:p>The proliferation of bots in social networks has profoundly affected the interactions of legitimate users. Detecting and rejecting these unwelcome bots has become part of the collective Internet agenda. Unfortunately, as bot creators use more sophisticated approaches to avoid being discovered, it has become increasingly difficult to distinguish social bots from legitimate users. Therefore, this paper proposes a novel social bot detection mechanism to adapt to new and different kinds of bots.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Design\/methodology\/approach<\/jats:title><jats:p>This paper proposes a research framework to enhance the generalization of social bot detection from two dimensions: feature extraction and detection approaches. First, 36 features are extracted from four views for social bot detection. Then, this paper analyzes the feature contribution in different kinds of social bots, and the features with stronger generalization are proposed. Finally, this paper introduces outlier detection approaches to enhance the ever-changing social bot detection.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Findings<\/jats:title><jats:p>The experimental results show that the more important features can be more effectively generalized to different social bot detection tasks. Compared with the traditional binary-class classifier, the proposed outlier detection approaches can better adapt to the ever-changing social bots with a performance of 89.23 per cent measured using the F1 score.<\/jats:p><\/jats:sec><jats:sec><jats:title content-type=\"abstract-subheading\">Originality\/value<\/jats:title><jats:p>Based on the visual interpretation of the feature contribution, the features with stronger generalization in different detection tasks are found. The outlier detection approaches are first introduced to enhance the detection of ever-changing social bots.<\/jats:p><\/jats:sec>","DOI":"10.1108\/dta-02-2022-0084","type":"journal-article","created":{"date-parts":[[2022,9,6]],"date-time":"2022-09-06T12:24:23Z","timestamp":1662467063000},"page":"177-198","source":"Crossref","is-referenced-by-count":2,"title":["Research on the generalization of social bot detection from two dimensions: feature extraction and detection approaches"],"prefix":"10.1108","volume":"57","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9847-0358","authenticated-orcid":false,"given":"Ziming","family":"Zeng","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5651-5260","authenticated-orcid":false,"given":"Tingting","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7555-8186","authenticated-orcid":false,"given":"Jingjing","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8760-9254","authenticated-orcid":false,"given":"Shouqiang","family":"Sun","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9342-8676","authenticated-orcid":false,"given":"Yu","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","published-online":{"date-parts":[[2022,9,8]]},"reference":[{"first-page":"431","article-title":"Using KNN and SVM based one-class classifier for detecting online radicalization on Twitter","year":"2015","key":"key2023062207404357600_ref001"},{"first-page":"1","article-title":"People are strange when you're a stranger: impact and influence of bots on social networks","year":"2012","key":"key2023062207404357600_ref002"},{"issue":"6","key":"key2023062207404357600_ref003","first-page":"1","article-title":"How many bots in Russian troll tweets?","volume":"57","year":"2020","journal-title":"Information Processing & Management"},{"first-page":"2866","article-title":"Applying PCA for traffic anomaly detection: problems and solutions","year":"2009","key":"key2023062207404357600_ref004"},{"first-page":"93","article-title":"LOF: identifying density-based local outliers","year":"2000","key":"key2023062207404357600_ref005"},{"key":"key2023062207404357600_ref006","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.inffus.2017.11.002","article-title":"Semi-supervised clue fusion for spammer detection in Sina Weibo","volume":"44","year":"2018","journal-title":"Information Fusion"},{"issue":"6","key":"key2023062207404357600_ref007","doi-asserted-by":"crossref","first-page":"811","DOI":"10.1109\/TDSC.2012.75","article-title":"Detecting automation of Twitter accounts: are you a human, bot, or cyborg?","volume":"9","year":"2012","journal-title":"IEEE Transactions on Dependable and Secure Computing"},{"key":"key2023062207404357600_ref008","doi-asserted-by":"crossref","first-page":"56","DOI":"10.1016\/j.dss.2015.09.003","article-title":"Fame for sale: efficient detection of fake Twitter followers","volume":"80","year":"2015","journal-title":"Decision Support Systems"},{"issue":"5","key":"key2023062207404357600_ref009","doi-asserted-by":"crossref","first-page":"58","DOI":"10.1109\/MIS.2016.29","article-title":"DNA-inspired online behavioral modeling and its application to spambot detection","volume":"31","year":"2016","journal-title":"IEEE Intelligent Systems"},{"first-page":"963","article-title":"The paradigm-shift of social spambots: evidence, theories, and tools for the arms race","year":"2017","key":"key2023062207404357600_ref010"},{"first-page":"273","article-title":"Botornot: a system to evaluate social bots","year":"2016","key":"key2023062207404357600_ref011"},{"first-page":"620","article-title":"Using sentiment to detect bots on Twitter: are humans more opinionated than bots?","year":"2014","key":"key2023062207404357600_ref012"},{"issue":"6","key":"key2023062207404357600_ref013","doi-asserted-by":"crossref","first-page":"102317","DOI":"10.1016\/j.ipm.2020.102317","article-title":"SimilCatch: enhanced social spammers detection on Twitter using Markov random fields","volume":"57","year":"2020","journal-title":"Information Processing & Management"},{"issue":"11","key":"key2023062207404357600_ref014","doi-asserted-by":"crossref","first-page":"2707","DOI":"10.1109\/TIFS.2018.2825958","article-title":"A hybrid approach for detecting automated spammers in Twitter","volume":"13","year":"2018","journal-title":"IEEE Transactions on Information Forensics and Security"},{"key":"key2023062207404357600_ref015","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.cose.2017.08.014","article-title":"Combating the evolving spammers in online social networks","volume":"72","year":"2018","journal-title":"Computers & Security"},{"first-page":"489","article-title":"Classification of Twitter accounts into automated agents and human users","year":"2017","key":"key2023062207404357600_ref016"},{"first-page":"59","article-title":"Histogram-based outlier score (HBOS): a fast unsupervised anomaly detection algorithm","year":"2012","key":"key2023062207404357600_ref017"},{"issue":"2","key":"key2023062207404357600_ref018","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1002\/poi3.184","article-title":"Unpacking the social media bot: a typology to guide research and policy","volume":"12","year":"2020","journal-title":"Policy & Internet"},{"issue":"12","key":"key2023062207404357600_ref019","first-page":"1","article-title":"Robust spammer detection using collaborative neural network in internet-of-thing applications","volume":"8","year":"2020","journal-title":"IEEE Internet of Things Journal"},{"issue":"2","key":"key2023062207404357600_ref020","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1023\/B:AIRE.0000045502.10941.a9","article-title":"A survey of outlier detection methodologies","volume":"22","year":"2004","journal-title":"Artificial Intelligence Review"},{"key":"key2023062207404357600_ref021","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/j.engappai.2014.11.001","article-title":"A combined negative selection algorithm-particle swarm optimization for an email spam detection system","volume":"39","year":"2015","journal-title":"Engineering Applications of Artificial Intelligence"},{"first-page":"1","article-title":"How to manipulate social media: analyzing political astroturfing using ground truth data from South Korea","year":"2017","key":"key2023062207404357600_ref022"},{"first-page":"444","article-title":"Angle-based outlier detection in high-dimensional data","year":"2008","key":"key2023062207404357600_ref023"},{"key":"key2023062207404357600_ref024","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1016\/j.ins.2018.08.019","article-title":"Deep neural networks for bot detection","volume":"467","year":"2018","journal-title":"Information Sciences"},{"issue":"11","key":"key2023062207404357600_ref025","doi-asserted-by":"crossref","first-page":"3947","DOI":"10.1007\/s10489-019-01488-3","article-title":"Adaptive deep Q-learning model for detecting social bots and influential users in online social networks","volume":"49","year":"2019","journal-title":"Applied Intelligence"},{"first-page":"413","article-title":"Isolation forest","year":"2008","key":"key2023062207404357600_ref026"},{"key":"key2023062207404357600_ref027","doi-asserted-by":"crossref","first-page":"45800","DOI":"10.1109\/ACCESS.2019.2904220","article-title":"Contrast pattern-based classification for bot detection on Twitter","volume":"7","year":"2019","journal-title":"IEEE Access"},{"key":"key2023062207404357600_ref028","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1802.03888","article-title":"Consistent individualized feature attribution for tree ensembles","volume-title":"arXiv preprint arXiv:1802.03888","year":"2018"},{"first-page":"1","article-title":"A unified approach to interpreting model predictions","year":"2017","key":"key2023062207404357600_ref029"},{"issue":"12","key":"key2023062207404357600_ref030","doi-asserted-by":"publisher","first-page":"133","DOI":"10.3969\/j.issn.1003-0077.2021.12.014","article-title":"The application of resampling in recognition of microblog robots","volume":"35","year":"2021","journal-title":"Journal of Chinese Information Processing"},{"first-page":"215","article-title":"Bot detection using a single post on social media","year":"2019","key":"key2023062207404357600_ref031"},{"key":"key2023062207404357600_ref032","unstructured":"Mostrous, A., Bridge, M. and Gibbons, K. (2017), \u201cRussia used Twitter bots and trolls \u2018to disrupt\u2019 Brexit vote\u201d, The Sunday Times, pp. 1-15."},{"issue":"4","key":"key2023062207404357600_ref033","doi-asserted-by":"crossref","first-page":"102250","DOI":"10.1016\/j.ipm.2020.102250","article-title":"Detection of bots in social media: a systematic review","volume":"57","year":"2020","journal-title":"Information Processing & Management"},{"key":"key2023062207404357600_ref034","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1016\/j.physa.2015.12.148","article-title":"Discriminating bot accounts based solely on temporal features of microblog behavior","volume":"450","year":"2016","journal-title":"Physica A: Statistical Mechanics and Its Applications"},{"first-page":"229","article-title":"Using Gaussian mixture models to detect outliers in seasonal univariate network traffic","year":"2017","key":"key2023062207404357600_ref035"},{"key":"key2023062207404357600_ref036","doi-asserted-by":"crossref","first-page":"101715","DOI":"10.1016\/j.cose.2020.101715","article-title":"A one-class classification approach for bot detection on Twitter","volume":"91","year":"2020","journal-title":"Computers & Security"},{"first-page":"1177","article-title":"Web-scale k-means clustering","year":"2010","key":"key2023062207404357600_ref037"},{"first-page":"269","article-title":"On the influence of social bots in online protests","year":"2016","key":"key2023062207404357600_ref038"},{"key":"key2023062207404357600_ref039","first-page":"467","article-title":"Rapid distance-based outlier detection via sampling","volume":"26","year":"2013","journal-title":"Advances in Neural Information Processing Systems"},{"key":"key2023062207404357600_ref040","unstructured":"Sujon, Z. (2019), \u201cCambridge Analytica, Facebook, and understanding social media beyond the screen\u201d, In Social Media in Higher Education: Case Studies, Reflections and Analysis, Open Book Publishers, Cambridge, Vol. 11."},{"issue":"3","key":"key2023062207404357600_ref041","doi-asserted-by":"crossref","first-page":"324","DOI":"10.1007\/s10588-021-09332-1","article-title":"Active, aggressive, but to little avail: characterizing bot activity during the 2020 Singaporean elections","volume":"27","year":"2021","journal-title":"Computational and Mathematical Organization Theory"},{"key":"key2023062207404357600_ref042","doi-asserted-by":"crossref","first-page":"6540","DOI":"10.1109\/ACCESS.2018.2796018","article-title":"Using machine learning to detect fake identities: bots vs humans","volume":"6","year":"2018","journal-title":"IEEE Access"},{"first-page":"280","article-title":"Online human-bot interactions: detection, estimation, and characterization","year":"2017","key":"key2023062207404357600_ref043"},{"key":"key2023062207404357600_ref044","doi-asserted-by":"crossref","first-page":"29098","DOI":"10.1109\/ACCESS.2018.2834220","article-title":"Contagion of cheating behaviors in online social networks","volume":"6","year":"2018","journal-title":"IEEE Access"},{"key":"key2023062207404357600_ref045","doi-asserted-by":"crossref","first-page":"36664","DOI":"10.1109\/ACCESS.2020.2975630","article-title":"Using improved conditional generative adversarial networks to detect social bots on Twitter","volume":"8","year":"2020","journal-title":"IEEE Access"},{"key":"key2023062207404357600_ref046","doi-asserted-by":"crossref","first-page":"106525","DOI":"10.1016\/j.knosys.2020.106525","article-title":"A novel framework for detecting social bots with deep neural networks and active learning","volume":"211","year":"2021","journal-title":"Knowledge-Based Systems"},{"issue":"1","key":"key2023062207404357600_ref047","doi-asserted-by":"crossref","first-page":"48","DOI":"10.1002\/hbe2.115","article-title":"Arming the public with artificial intelligence to counter social bots","volume":"1","year":"2019","journal-title":"Human Behavior and Emerging Technologies"},{"first-page":"1096","article-title":"Scalable and generalizable social bot detection through data selection","year":"2020","key":"key2023062207404357600_ref048"},{"key":"key2023062207404357600_ref049","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1108\/DTA-07-2021-0196","article-title":"A novel semi-supervised self-training method based on resampling for Twitter fake account identification","year":"2021","journal-title":"Data Technologies and Applications"},{"key":"key2023062207404357600_ref050","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.knosys.2014.03.015","article-title":"Binary PSO with mutation operator for feature selection using decision tree applied to spam detection","volume":"64","year":"2014","journal-title":"Knowledge-Based Systems"},{"issue":"1","key":"key2023062207404357600_ref051","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1007\/s10844-013-0254-7","article-title":"Cost-sensitive three-way email spam filtering","volume":"42","year":"2014","journal-title":"Journal of Intelligent Information Systems"}],"container-title":["Data Technologies and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-02-2022-0084\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/DTA-02-2022-0084\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,24]],"date-time":"2025-07-24T23:14:59Z","timestamp":1753398899000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/dta\/article\/57\/2\/177-198\/19238"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,8]]},"references-count":51,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2022,9,8]]},"published-print":{"date-parts":[[2023,4,25]]}},"alternative-id":["10.1108\/DTA-02-2022-0084"],"URL":"https:\/\/doi.org\/10.1108\/dta-02-2022-0084","relation":{},"ISSN":["2514-9288","2514-9288"],"issn-type":[{"type":"print","value":"2514-9288"},{"type":"electronic","value":"2514-9288"}],"subject":[],"published":{"date-parts":[[2022,9,8]]}}}