Bot detection using a machine learning adaptive transfer approach

Authors

  • Daniyal Baig ORCID
    Computer Science, Lahore Garrison University, Lahore, Pakistan

Keywords:

Machine learning, Supervised, KNN, Random forest, Bot detection, Decision tree, ANN

Abstract

Bot presence on social networking applications creates a lot of distress for the population. Authenticity and reliability of the content can only be checked with the embedding of latest technologies like machine learning and deep learning or broadly generalized as artificial intelligence. The proposed method detects the bots on social networking applications using a machine learning supervised and unsupervised methodologies. The main contribution of the research is the novelty factor of embedding supervised and unsupervised algorithms with a better accuracies and precision. The proposed method will improve the social networking applications by identifying the inconsistent data. The proposed research uses decision tree, random forest, KNN and ANN for predicting social media bot presence. Machine learning approach uses Xboost and Gboost methods to improve the accuracies and precision. The comparative analysis proves the significance of the proposed system. The proposed model achieved 97 % accuracy with 0.012 learning loss.

Downloads

Download data is not yet available.

References

Alarfaj, F. K., Ahmad, H., Khan, H. U., Alomair, A. M., Almusallam, N., & Ahmed, M. (2023). Twitter bot detection using diverse content features and applying machine learning algorithms. Sustainability, 15(8), 6662. https://doi.org/10.3390/su1508666

Aljabri, M. S., Zagrouba, R., Shaahid, A., Alnasser, F., Saleh, A., & Alomari, D. M. (2023). Machine learning-based social media bot detection: A comprehensive literature review. Social Network Analysis and Mining, 13, 1–40.

Araújo, A. M., Bergamini de Neira, A., & Nogueira, M. (2022). Autonomous machine learning for early bot detection in the Internet of Things. Digital Communications and Networks.

Daya, A. A., Salahuddin, M. A., Limam, N., & Boutaba, R. (2019). A graph-based machine learning approach for bot detection. In 2019 IFIP/IEEE Symposium on Integrated Network and Service Management (IM) (pp. 144–152). IEEE.

Daya, A. A., Salahuddin, M. A., Limam, N., & Boutaba, R. (2020). BotChase: Graph-based bot detection using machine learning. IEEE Transactions on Network and Service Management, 17, 15–29.

Efthimion, P. G., Payne, S., & Proferes, N. (2018). Supervised machine learning bot detection techniques to identify social Twitter bots. Proceedings of the ....

Feng, S., Wan, H., Wang, N., & Luo, M. (2021). BotRGCN: Twitter bot detection with relational graph convolutional networks. In Proceedings of the 2021 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining.

Gaurav, V., Singh, S., Srivastava, A., & Shidnal, S. (2021). CodeScan: A supervised machine learning approach to open source code bot detection. In Advances in Intelligent Systems and Computing.

Gera, S., & Sinha, A. (2021). A machine learning-based malicious bot detection framework for trend-centric Twitter stream. Journal of Discrete Mathematical Sciences and Cryptography, 24, 1337–1348.

Golzadeh, M., Decan, A., & Chidambaram, N. (2022). On the accuracy of bot detection techniques. In 2022 IEEE/ACM 4th International Workshop on Bots in Software Engineering (BotSE) (pp. 1–5). IEEE.

Hayawi, K., Mathew, S. S., Venugopal, N., Masud, M. M., & Ho, P. (2022). DeeProBot: A hybrid deep neural network model for social bot detection based on user profile data. Social Network Analysis and Mining, 12.

Heidari, M., Jones, J. H., & Uzuner, O. (2021). An empirical study of machine learning algorithms for social media bot detection. In 2021 IEEE International IoT, Electronics and Mechatronics Conference (IEMTRONICS) (pp. 1–5). IEEE.

Hoang, X. D., & Nguyen, Q. C. (2018). Botnet detection based on machine learning techniques using DNS query data. Future Internet, 10(5), 43. https://doi.org/10.3390/fi10050043

Kim, T., Shin, H., Hwang, H. J., & Jeong, S. S. (2020). Posting bot detection on blockchain-based social media platform using machine learning techniques. In International Conference on Web and Social Media.

Long, G., Lin, D., Lei, J., Guo, Z., Hu, Y., & Xia, L. (2022). A method of machine learning for social bot detection combined with sentiment analysis. In Proceedings of the 2022 5th International Conference on Machine Learning and Natural Language Processing.

Narayan, N. (2021). Twitter bot detection using machine learning algorithms. In 2021 Fourth International Conference on Electrical, Computer and Communication Technologies (ICECCT).

Shevtsov, A., Tzagkarakis, C., Antonakaki, D., & Ioannidis, S. (2022). Explainable machine learning pipeline for Twitter bot detection during the 2020 US presidential elections. Software Impacts, 13, 100333. https://doi.org/10.1016/j.simpa.2022.100333

Shukla, H., Jagtap, N., & Patil, B. (2021). Enhanced Twitter bot detection using ensemble machine learning. In 2021 6th International Conference on Inventive Computation Technologies (ICICT) (pp. 930–936). IEEE.

Sujith, K., Chowdhury, S., Goyal, A., Hegde, A. V., & Srinath, R. (2022). Twitter bot detection and ranking using supervised machine learning models. In 2022 International Conference on Data Science, Agents & Artificial Intelligence (ICDSAAI) (pp. 1–6). IEEE.

Wu, J., Teng, E., & Cao, Z. (2022). Twitter bot detection through unsupervised machine learning. In 2022 IEEE International Conference on Big Data (Big Data) (pp. 5833–5839). IEEE.

Zahra, A. A., Widyawan, & Fauziati, S. (2020). Development of bot detection applications on Twitter social media using machine learning with a random forest classifier algorithm.

Downloads

How to Cite

Baig, D. (2024). Bot detection using a machine learning adaptive transfer approach. Emerging Learning Technologies, 1(1), 20–29. Retrieved from https://pedapub.com/editorial/index.php/emerging-learning-technologies/article/view/33

Published

2024-12-26

Section

Research articles

Statistics

Views: 149
Downloads: 242

License

Copyright (c) 2024 Daniyal Baig

Creative Commons License

This work is licensed under a Creative Commons Attribution 4.0 International License.