Skip to main content
Log in

An improved deep belief neural network based civil unrest event forecasting in twitter

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Nowadays, event forecasting in Twitter can be considered an essential, significant and difficult issue. Maximum conventional methods are focusing on temporal events like sports or elections. These methods do not calculate the spatial features too their correlation analysis. Hence, this paper proposes an Improved Deep Belief Neural Network (iDBNN) for civil unrest event forecasting in twitter data. This proposed method is utilized to forecast the future event with the consideration of the tweets. The proposed method is designed with three phases named as pre-processing phase, feature extraction phase, and civil unrest event forecasting. Initially, the proposed method is used to train the Hong Kong Protest event 2019 tweet data for forecasting events. In the pre-processing phase, removal of special symbol, removal of URL, username removal, tokenization and stop word removal are done. After that, the essential features such as domain weight, event weight, textual similarity, spatial similarity, temporal similarity, and Relative Document-Term Frequency Difference (RDTFD) are extracted and then applied for training the proposed model. To empower the training phase of proposed iDBNN method, the Jellyfish Algorithm is utilized to select optimal weight parameter coefficients of DBNN for training the model parameters. The projected technique is authenticated by statistical capacities and compared with the conventional methods such as Hidden Markov Model (HMM) and Random Forest (RF) respectively. Comparing with other traditional methods, the proposed model shows better performance in terms of prediction and processing time. The iDBNN model shows 91% prediction accuracy that is much higher than the traditional DBNN.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Kim MJ, Lee C-K, Petrick JF, Kim YS (2020) The influence of perceived risk and intervention on international tourists’ behavior during the Hong Kong protest: application of an extended model of goal-directed behavior. J Hosp Tour Manag 45:622–632. https://doi.org/10.1016/j.jhtm.2020.11.003

    Article  Google Scholar 

  2. Qiao F, Chen K (2017) Predicting protest events with hidden Markov models. Proceedings - 2016 international conference on cyber-enabled distributed computing and knowledge discovery, CyberC 2016, pp 109–114. https://doi.org/10.1109/CyberC.2016.30

  3. Nuzhat F, Malik H (2021) Data-driven occupancy detection hybrid model using particle swarm optimization based artificial neural network. In: Metaheuristic and evolutionary computation: algorithms and applications, pp 283–297. https://doi.org/10.1007/978-981-15-7571-6_13

  4. Do TH, Nguyen DM, Tsiligianni E, Cornelis B, Deligiannis N (2017) Multiview deep learning for predicting twitter users' location, arXiv preprint arXiv:1712.08091

  5. Yasir M, Durrani MY, Afzal S, Maqsood M, Aadil F, Mehmood I, Rho S (2019) An intelligent event-sentiment-based daily foreign exchange rate forecasting system. Appl Sci (Switzerland) 9(15):2980. https://doi.org/10.3390/app9152980

    Article  Google Scholar 

  6. Alikhani E (2014) Computational social analysis: social unrest prediction using textual analysis of news. State University of New York at Binghamton

    Google Scholar 

  7. Qiao F, Wang H (2016) Computational approach to detecting and predicting occupy protest events", Proceedings-2015 international conference on identification, information, and knowledge in the internet of things, IIKI 2015, pp 94–97. https://doi.org/10.1109/IIKI.2015.28

  8. Guastello SJ, Futch W, Mirabito L, Green D, Marsicek L, Witty B (2021) Heuristics associated with forecasting chaotic events: a rare cognitive ability. Theor Issues Ergon Sci 22(4):457–487. https://doi.org/10.1080/1463922X.2020.1818001

    Article  Google Scholar 

  9. Bleu-Laine M-H, Puranik TG, Mavris DN, Matthews B (2021) Multi-class multiple instance learning for predicting precursors to aviation safety events, arXiv preprint arXiv:2103.06244

  10. Jiang Y, Zhou B, Gao L, Tu H (2021) A temporal dual graph convolutional network for social unrest prediction. J Phys Conf Ser 1757(1):012005. https://doi.org/10.1088/1742-6596/1757/1/012005

    Article  Google Scholar 

  11. Sun X, Liu L, Ayorinde A, Panneerselvam J (2021) ED-SWE: event detection based on scoring and word embedding in online social networks for the internet of people. Digital Communications and Networks

  12. Lam C-Y, Chiu CPY, Lui KYM (2021) Hope as a mediator of spirituality and subjective happiness among Chinese Christians in Hong Kong before and during the civil unrest: implications for counselling practices. Asia Pac J Couns Psychother 12(1):3–21. https://doi.org/10.1080/21507686.2021.1876115

    Article  Google Scholar 

  13. Yasir M, Afzal S, Latif K, Chaudhary GM, Malik NY, Shahzad F, Song O-y (2020) An efficient deep learning-based model to predict interest rate using twitter sentiment. Sustainability (Switzerland) 12(4):1660. https://doi.org/10.3390/su12041660

    Article  Google Scholar 

  14. Zhukov D, Andrianova E, Trifonova O (2021) Stochastic diffusion model for analysis of dynamics and forecasting events in news feeds. Symmetry 13(2):1–23. https://doi.org/10.3390/sym13020257

    Article  Google Scholar 

  15. McClelland CA (1967) World-event-interaction-survey: a research project on the theory and measurement of international interaction and transaction. University of Southern California

    Google Scholar 

  16. Azar E (1980) The conflict and peace data bank (COPDAB) project. J Conflict Resolut 24(1):143–152. https://doi.org/10.1177/002200278002400106

    Article  Google Scholar 

  17. Tay D (2021) Automated lexical and time series modelling for critical discourse research: a case study of Hong Kong protest editorials. Lingua 255:103056. https://doi.org/10.1016/j.lingua.2021.103056

    Article  Google Scholar 

  18. Hewamalage H, Bergmeir C, Bandara K (2021) Recurrent neural networks for time series forecasting: current status and future directions. Int J Forecast 37(1):388–427. https://doi.org/10.1016/j.ijforecast.2020.06.008

    Article  Google Scholar 

  19. Huang CJ, Shen Y, Chen YH, Chen HC (2021) A novel hybrid deep neural network model for short term electricity price forecasting. Int J Energy Res 45(2):2511–2532. https://doi.org/10.1002/er.5945

    Article  Google Scholar 

  20. Yildiz C, Acikgoz H, Korkmaz D, Budak U (2021) An improved residual-based convolutional neural network for very short-term wind power forecasting. Energy Convers Manag 228:113731. https://doi.org/10.1016/j.enconman.2020.113731

    Article  Google Scholar 

  21. Liang Z, Sun Q, Ye J, Chen F, Lu C-T, Ramakrishnan N (2017) Feature constrained multi-task learning models for spatiotemporal event forecasting. IEEE Trans Knowl Data Eng 29(5):1059–1072. https://doi.org/10.1109/TKDE.2017.2657624

    Article  Google Scholar 

  22. Qiao F, Li P, Zhang X, Ding Z, Cheng J, Wang H (2017) Predicting social unrest events with hidden Markov models using GDELT. Discrete Dyn Nat Soc 2017:8180272. https://doi.org/10.1155/2017/8180272

    Article  Google Scholar 

  23. Hossny AH, Mitchell L, Lothian N, Osborne G (2020) Feature selection methods for event detection in Twitter: a text mining approach. Soc Netw Anal Min 10(1):1–15. https://doi.org/10.1007/s13278-020-00658-3

    Article  Google Scholar 

  24. Wu C, Gerber M (2018) Forecasting civil unrest using social media and protest participation theory. IEEE Trans Comput Soc Syst 5(1):82–94. https://doi.org/10.1109/TCSS.2017.2763128

    Article  Google Scholar 

  25. Yarlagadda M, Gangadhara Rao K, Srikrishna A (2019) Frequent itemset-based feature selection and rider moth search algorithm for document clustering. J King Saud Univ – Comput Inf Sci. https://doi.org/10.1016/j.jksuci.2019.09.002

  26. Singh JP, Dwivedi YK, Rana NP, Kumar A, Kapoor KK (2017) Event classification and location prediction from tweets during disasters. Springer

    MATH  Google Scholar 

  27. Zou J, Fekri F, McLaughlin SW (2015) Mining streaming tweets for real-time event credibility prediction in twitter. In: Proceedings of the 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining 2015, pp 1586–1589

  28. George Y, Karunasekera S, Harwood A, Lim KH (2021) Real-time spatio-temporal event detection on geotagged social media. 8(91)

  29. Zhang H, Pan J (2019) Casm: a deep-learning approach for identifying collective action events with text and image data from social media. Sociol Methodol 49(1):1–57. https://doi.org/10.1177/0081175019860244

    Article  Google Scholar 

  30. Hua T, Chen F, Liang Z, Lu C-T, Ramakrishnan N (2016) Automatic targeted-domain spatiotemporal event detection in twitter. GeoInformatica 20(4):765–795. https://doi.org/10.1007/s10707-016-0263-0

    Article  Google Scholar 

  31. Ghasemi F, Mehridehnavi A, Fassihi A, Pérez-Sánchez H (2018) Deep neural network in QSAR studies using deep belief network. Appl Soft Comput J 62:251–258. https://doi.org/10.1016/j.asoc.2017.09.040

    Article  Google Scholar 

  32. Chou J-S, Truong D-N (2021) A novel metaheuristic optimizer inspired by behavior of jellyfish in ocean. Appl Math Comput 389:125535. https://doi.org/10.1016/j.amc.2020.125535

    Article  MathSciNet  MATH  Google Scholar 

  33. Gouda EA, Kotb MF, El-Fergany AA (2021) Jellyfish search algorithm for extracting unknown parameters of PEM fuel cell models: steady-state performance and analysis. Energy 221:119836. https://doi.org/10.1016/j.energy.2021.119836

    Article  Google Scholar 

  34. Jung K, Bae D-H, Um M-J, Kim S, Jeon S, Park D (2020) Evaluation of nitrate load estimations using neural networks and canonical correlation analysis with K-fold cross-validation. Sustainability (Switzerland) 12(1):400. https://doi.org/10.3390/SU12010400

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Joslin Iyda.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Iyda, J.J., Geetha, P. An improved deep belief neural network based civil unrest event forecasting in twitter. Appl Intell 53, 5714–5731 (2023). https://doi.org/10.1007/s10489-022-03746-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03746-3

Keywords

Navigation