Suspects Prediction towards Terrorist Attacks Based on Machine Learning

Terrorism is a common threat to mankind, and fighting terrorism is the responsibility of every country. Aiming at suspects prediction of terrorist attacks, five methods based on machine learning are used to sort the recorded data of terrorist attacks quantitatively. Based on Logical Regression, Decision Tree, Gaussian Bayesian Network, AdaBoost and Random Forest fitting model, the terrorist attacks recorded, Global Terrorism Database(GTD), in 2015 and 2016 were used as experimental data. The most likely suspects for each attack and the possibility of these attacks, which may be launched by the five most harmful terrorist organizations, will be sorted out and the ranking of these attacks launched by each terrorist organization in the incident will be shown out. The results show that Decision Tree has the highest accuracy and the precision among the candidates, and Gaussian Bayesian Network is close behind.

[1]  Rong Pan,et al.  Key-frame extraction based on clustering , 2010, 2010 IEEE International Conference on Progress in Informatics and Computing.

[2]  Vivek Kumar,et al.  A Conjoint Application of Data Mining Techniques for Analysis of Global Terrorist Attacks - Prevention and Prediction for Combating Terrorism , 2018, SEDA.

[3]  G. Scheuermann,et al.  Investigative Visual Analysis of Global Terrorism , 2008 .

[4]  Eric Jones,et al.  SciPy: Open Source Scientific Tools for Python , 2001 .

[5]  Diansheng Guo,et al.  A Clustering‐Based Approach to the Capacitated Facility Location Problem 1 , 2008, Trans. GIS.

[6]  Jose V. Pagan Improving the classification of terrorist attacks a study on data pre-processing for mining the Global Terrorism Database , 2010, 2010 2nd International Conference on Software Technology and Engineering.

[7]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[8]  William Ribarsky,et al.  Investigative Visual Analysis of Global Terrorism , 2008, Comput. Graph. Forum.

[9]  Jianqiang Li,et al.  SVM Based Predictive Model for SGA Detection , 2016, ICOST.

[10]  Shadi Diab,et al.  Optimizing Stochastic Gradient Descent in Text Classification Based on Fine-Tuning Hyper-Parameters Approach. A Case Study on Automatic Classification of Global Terrorist Attacks , 2019, ArXiv.

[11]  Jianqiang Li,et al.  Application of anomaly detection for detecting anomalous records of terroris attacks , 2017, 2017 IEEE 2nd International Conference on Cloud Computing and Big Data Analysis (ICCCBDA).

[12]  G. LaFree,et al.  The Global Terrorism Database, 1970–2010 , 2013 .