Evaluation of Various Machine Learning Algorithms for Crime Prediction

Crime poses a challenge to every nation's jurisdiction and administration. Thus, computerized crime forecasting and prediction may contribute toward making cities more secure. However, creating accurate and fast predictions about criminal activity is challenging. This is due to the incapability of humans that they can’t process large amounts of data and information. Thus, in the present scenario, machine learning algorithms are utilized in crime prediction models to analyse big data and find crime patterns based on various factors. In this paper, we have evaluated the various machine learning algorithms, namely, KNN, NN, RF, and NB for crime prediction. In the proposed model, the same dataset is trained and tested for different machine learning algorithms and find out which algorithm is effectively predicting the crime. In addition, pre-processing of the dataset is done to remove inconsistencies in the dataset and select the appropriate features using the correlation matrix. Further, the Chicago dataset is used for evaluation purposes and the code is designed and simulated with the help of Python and google colab software. Finally, the various performance metrics are determined for the crime prediction model and find out that NN outperforms over other machine learning algorithms.

Authors

Publication Details

Journal
Communications on Applied Nonlinear Analysis
Published
2025-05-14
DOI
https://doi.org/10.52783/cana.v32.5401
Primary Topic
Anomaly Detection Techniques and Applications
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Evaluation of Various Machine Learning Algorithms for Crime Prediction

K Singh
Communications on Applied Nonlinear Analysis
Anomaly Detection Techniques and Applications
article

Evaluation of Various Machine Learning Algorithms for Crime Prediction

K Singh
article en

Abstract

Crime poses a challenge to every nation's jurisdiction and administration. Thus, computerized crime forecasting and prediction may contribute toward making cities more secure. However, creating accurate and fast predictions about criminal activity is challenging. This is due to the incapability of humans that they can’t process large amounts of data and information. Thus, in the present scenario, machine learning algorithms are utilized in crime prediction models to analyse big data and find crime patterns based on various factors. In this paper, we have evaluated the various machine learning algorithms, namely, KNN, NN, RF, and NB for crime prediction. In the proposed model, the same dataset is trained and tested for different machine learning algorithms and find out which algorithm is effectively predicting the crime. In addition, pre-processing of the dataset is done to remove inconsistencies in the dataset and select the appropriate features using the correlation matrix. Further, the Chicago dataset is used for evaluation purposes and the code is designed and simulated with the help of Python and google colab software. Finally, the various performance metrics are determined for the crime prediction model and find out that NN outperforms over other machine learning algorithms.

Communications on Applied Nonlinear Analysis
Openalex Percentile: Top 94%
Anomaly Detection Techniques and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.