Hybrid Artificial Neural Network with Artificial Bee Colony Algorithm for Crime Classification

Crime prevention is an important roles in police system for any country. Crime classification is one of the components in crime prevention. In this study, we proposed a hybrid crime classification model by combining Artificial Neural Network (ANN) and Artificial Bee Colony (ABC) algorithm (codename ANN-ABC). The idea is by using ABC as a learning mechanism for ANN to overcome the ANN’s local optima problem thus produce more significant results. The ANN-ABC is applied to Communities and Crime dataset to predict ’Crime Categories’. The dataset was collected from UCI machine learning repository. The result of ANN-ABC will be compare with other classification algorithms. The experiment results show that ANN-ABC outperform other algorithms and achieved 86.48% accuracy with average 7% improvement compare to other algorithms.

[1]  Wilpen L. Gorr,et al.  Introduction to crime forecasting , 2003 .

[2]  Masoud Yaghini,et al.  A hybrid algorithm for artificial neural network training , 2013, Eng. Appl. Artif. Intell..

[3]  Wilpen L. Gorr,et al.  Assessment of Crime Forecasting Accuracy for Deployment of Police , 2000 .

[4]  Aziz Nasridinov,et al.  A Decision Tree-Based Classification Model for Crime Prediction , 2013, ITCS.

[5]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[6]  M. M. Janeela Theresa,et al.  Fuzzy based genetic neural networks for the classification of murder cases using Trapezoidal and Lagrange Interpolation Membership Functions , 2013, Appl. Soft Comput..

[7]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[8]  Shyam Varan Nath,et al.  Crime Pattern Detection Using Data Mining , 2006, 2006 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology Workshops.

[9]  Dervis Karaboga,et al.  Artificial bee colony programming for symbolic regression , 2012, Inf. Sci..

[10]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Training Feed-Forward Neural Networks , 2007, MDAI.

[11]  Aida Mustapha,et al.  An Analysis of Ontology Engineering Methodologies: A Literature Review , 2013 .

[12]  Ali Kattan,et al.  Harmony Search Based Supervised Training of Artificial Neural Networks , 2010, 2010 International Conference on Intelligent Systems, Modelling and Simulation.

[13]  Dervis Karaboga,et al.  Hybrid Artificial Bee Colony algorithm for neural network training , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[14]  Aida Mustapha,et al.  An experimental study of classification algorithms for crime prediction. , 2013 .