{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,19]],"date-time":"2025-12-19T15:39:50Z","timestamp":1766158790544,"version":"3.40.5"},"reference-count":32,"publisher":"Wiley","license":[{"start":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T00:00:00Z","timestamp":1632700800000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Philosophy and Social Science Planning Project of Shanghai","award":["2019BGL028"],"award-info":[{"award-number":["2019BGL028"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Scientific Programming"],"published-print":{"date-parts":[[2021,9,27]]},"abstract":"<jats:p>Terrorist attacks pose a great threat to global security, and their analysis and prediction are imperative. Considering the high frequency of terrorist attacks and the inherent difficulty in finding related terrorist organizations, we propose a classification framework based on ensemble learning for classifying and predicting terrorist organizations. The framework includes data preprocessing, data splitting, five classifier prediction models, and model evaluation. Based on a quantitative statistical analysis of terrorist organization activities in GTD from 1970 to 2017 and feature selection using the SelectKBest method in scikit learn, we constructed five classification and prediction models of terrorist organizations, namely, decision tree, bagging, random forest, extra tree, and XGBoost, and utilized a 10-fold cross-validation method to verify the performance and stability of the proposed model. Experimental results showed that the five models achieved excellent performance. The XGBoost and random forest models achieved the best accuracies (97.16% and 96.82%, respectively) of predicting 32 terrorist organizations with the highest attack frequencies. The proposed classifier framework is useful for the accurate and efficient prediction of terrorist organizations responsible for attacks and can be extended to predict all terrorist organizations.<\/jats:p>","DOI":"10.1155\/2021\/7890923","type":"journal-article","created":{"date-parts":[[2021,9,28]],"date-time":"2021-09-28T03:50:08Z","timestamp":1632801008000},"page":"1-15","source":"Crossref","is-referenced-by-count":6,"title":["Quantitative Analysis and Prediction of Global Terrorist Attacks Based on Machine Learning"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-8105-8380","authenticated-orcid":true,"given":"Xiaohui","family":"Pan","sequence":"first","affiliation":[{"name":"School of Artificial Intelligence and Law, Shanghai University of Political Science and Law, Shanghai 201701, China"},{"name":"School of Management, Shanghai University, Shanghai 200444, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"311","reference":[{"volume-title":"Understanding Terrorism: Groups, Strategies, and Responses","year":"1988","author":"J. M. Poland","key":"1"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1080\/09546550701246817"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0179057"},{"key":"4","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1904418116"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4614-5311-6_8"},{"first-page":"199","article-title":"Terrorist group prediction using data classification","author":"F. Gohar","key":"6"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.7763\/ijke.2015.v1.18"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1016\/j.compeleceng.2019.05.013"},{"issue":"107","key":"9","first-page":"153","article-title":"Support vector machine for classification of terrorist attacks based on intelligent tuned harmony search","volume":"28","author":"B. Bu","year":"2019","journal-title":"Ekoloji"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1155\/2018\/5676712"},{"key":"11","doi-asserted-by":"publisher","DOI":"10.3390\/su11051487"},{"key":"12","doi-asserted-by":"publisher","DOI":"10.1038\/s41598-021-87709-7"},{"volume-title":"On Meta-Networks, Deep Learning, Time and Jihadism","author":"G. M. Campedelli","key":"13"},{"key":"14","doi-asserted-by":"publisher","DOI":"10.1007\/s41109-019-0184-6"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1186\/2190-8532-2-8"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1038\/d41586-018-07026-4"},{"key":"17","first-page":"3","article-title":"Supervised machine learning: a review of classification techniques","volume":"160","author":"S. B. Kotsiantis","year":"2007","journal-title":"Emerging artificial intelligence applications in computer engineering"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1109\/21.97458"},{"key":"19","doi-asserted-by":"publisher","DOI":"10.1023\/a:1007413323501"},{"key":"20","article-title":"An introduction to classification and regression tree (CART) analysis","volume-title":"Annual Meeting of the Society for Academic Emergency Medicine in San Francisco","author":"R. J. Lewis","year":"2000"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2013.12.060"},{"key":"22","first-page":"110","article-title":"Ensemble learning","volume":"2","author":"T. G. Dietterich","year":"2002","journal-title":"The handbook of brain theory and neural networks"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1007\/bf00058655"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCC.2011.2161285"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1023\/a:1010933404324"},{"key":"26","doi-asserted-by":"publisher","DOI":"10.1007\/s10994-006-6226-1"},{"author":"L. Wehenkel","key":"27","article-title":"Ensembles of extremely randomized trees and some generic applications"},{"first-page":"785","article-title":"Xgboost: a scalable tree boosting system","author":"T. Chen","key":"28"},{"key":"29","first-page":"1","volume-title":"Xgboost: Extreme Gradient Boosting","author":"T. Chen","year":"2015"},{"issue":"6","key":"30","first-page":"111","article-title":"Research of the classification method based on confusion matrixes and ensemble learning","volume":"34","author":"Y. Kong","year":"2012","journal-title":"Computer Engineering & Science"},{"key":"31","first-page":"2825","article-title":"Scikit-learn: machine learning in python","volume":"12","author":"F. Pedregosa","year":"2011","journal-title":"The Journal of Machine Learning Research"},{"issue":"Feb","key":"32","first-page":"281","article-title":"Random search for hyper-parameter optimization","volume":"13","author":"J. Bergstra","year":"2012","journal-title":"Journal of Machine Learning Research"}],"container-title":["Scientific Programming"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2021\/7890923.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2021\/7890923.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/sp\/2021\/7890923.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,28]],"date-time":"2021-09-28T03:50:21Z","timestamp":1632801021000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.hindawi.com\/journals\/sp\/2021\/7890923\/"}},"subtitle":[],"editor":[{"given":"Wei-Chuen","family":"Yau","sequence":"additional","affiliation":[],"role":[{"role":"editor","vocabulary":"crossref"}]}],"short-title":[],"issued":{"date-parts":[[2021,9,27]]},"references-count":32,"alternative-id":["7890923","7890923"],"URL":"https:\/\/doi.org\/10.1155\/2021\/7890923","relation":{},"ISSN":["1875-919X","1058-9244"],"issn-type":[{"type":"electronic","value":"1875-919X"},{"type":"print","value":"1058-9244"}],"subject":[],"published":{"date-parts":[[2021,9,27]]}}}