Retweet Prediction Using Artificial Neural Network Method Optimized with Firefly Algorithm

Abstract
Twitter is one of the social media platforms that has a large user base across various demographics. Users can use Twitter to search for information about celebrities, political issues, products, and trending topics of discussion. The information shared on Twitter can be referred to as tweets. Tweets can be further shared by other users using the retweet feature, which allows the tweet to reach a wider audience. This research aims to build a retweet prediction system and examine how tweets will spread. The method used in this research is Artificial Neural Network classification optimized with Firefly Algorithm, based on user-based and content-based features. This modeling approach demonstrated the best results after applying imbalanced class handling using oversampling with the SMOTE technique. The F1-Score obtained in this research is 88.07%.
References
Bardenet, R., Brendel, M., Kégl, B., & Sebag, M. (2013). Collaborative hyperparameter tuning. 30th International Conference on Machine Learning, ICML 2013, 28(PART 2), 858–866.
Brownlee, J. (2016). What is a Confusion Matrix in Machine Learning? https://machinelearningmastery.com/confusion-matrix-machine-learning/
Evkoski, B., Mozetič, I., Ljubešić, N., & Novak, P. K. (2021). Community evolution in retweet networks. PLoS ONE, 16(9 September), 1–21. https://doi.org/10.1371/journal.pone.0256175
Fernández, A., García, S., Herrera, F., & Chawla, N. V. (2018). SMOTE for Learning from Imbalanced Data: Progress and Challenges, Marking the 15-year Anniversary. Journal of Artificial Intelligence Research, 61, 863–905. https://doi.org/10.1613/jair.1.11192
Hoang, T. B. N., & Mothe, J. (2018). Predicting information diffusion on Twitter – Analysis of predictive features. Journal of Computational Science, 28, 257–264. https://doi.org/10.1016/j.jocs.2017.10.010
Jenders, M., Kasneci, G., & Naumann, F. (2013). Analyzing and predicting viral tweets. WWW 2013 Companion - Proceedings of the 22nd International Conference on World Wide Web, 657–664. https://doi.org/10.1145/2487788.2488017
Kotsiantis, S., Kanellopoulos, D., & Pintelas, P. (2006). Handling imbalanced datasets : A review. Science, 30(1), 25–36. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.96.9248&rep=rep1&type=pdf
Nielsen, M. (2015). Neural Networks and Deep Learning. In Determination press San Francisco, CA, USA. Determination press San Francisco, CA, USA. https://doi.org/10.1108/978-1-83909-694-520211010
Pan, Q., Darabos, C., Moore, J., & Yang, X. (2014). Cuckoo Search and Firefly Algorithm Theory and Applications. In Studies in Computational Intelligence (Vol. 516). http://dx.doi.org/10.1007/978-3-642-29066-4_11
Rakes, Jondri, & Lhaksmana, K. M. (2021). Prediksi Retweet Berdasarkan Feature User-based Menggunakan Metode Klasifikasi Random Forest. EProceedings …, 8(5), 11192–11199. https://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/15633%0Ahttps://openlibrarypublications.telkomuniversity.ac.id/index.php/engineering/article/view/15633/15346
Ramadhy, I. F., & Sibaroni, Y. (2022). Analisis Trending Topik Twitter dengan Fitur Ekspansi FastText Menggunakan Metode Logistic Regression. JURIKOM (Jurnal Riset Komputer), 9(1), 1. https://doi.org/10.30865/jurikom.v9i1.3791
Sarah, L. (2012). Catching the K-Pop Wave: Globality in the Production, Distribution and Consumption of South Korean Popular Music. Senior Capstone Projects, 149.
Simon Haykin (McMaster University, Hamilton, Ontario, C. (2005). Neural Networks - A Comprehensive Foundation - Simon Haykin.pdf (p. 823).
Sonali, B. M., & Wankar, P. (2014). Research Paper on Basic of Artificial Neural Network. International Journal on Recent and Innovation Trends in Computing and Communication, 2(1), 96–100.
Suzuki, K. (2011). Artificial Neural Networks : Methodological Advances and Biomedical Applications. IntechOpen. https://doi.org/10.5772/644
Varshney, D., Kumar, S., & Gupta, V. (2017). Predicting information diffusion probabilities in social networks: A Bayesian networks based approach. Knowledge-Based Systems, 133, 66–76. https://doi.org/10.1016/j.knosys.2017.07.003
Xu, Z., & Yang, Q. (2012). Analyzing user retweet behavior on twitter. Proceedings of the 2012 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, ASONAM 2012, 46–50. https://doi.org/10.1109/ASONAM.2012.18
Yang, X. S. (2010). Firefly algorithm, Lévy flights and global optimization. Research and Development in Intelligent Systems XXVI: Incorporating Applications and Innovations in Intelligent Systems XVII, 209–218. https://doi.org/10.1007/978-1-84882-983-1_15
Copyright (c) 2023 Muhamad Rifqi Supriadi, Jondri, Indwiarti

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