Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware

Ransomware is a serious cybersecurity threat, encrypting data and demanding payment for its release. This study compares six machine learning algorithms, these are Random Forest (RF), Decision Tree (DT), Neural Network (NN), Support Vector Machine (SVM), K-Nearest Neighbors (KNN), and Naive Bayes (NB) for ransomware classification. A GitHub sourced dataset was preprocessed using standard techniques, and feature selection was done using correlation analysis, mutual information, and recursive feature elimination. Models were trained and evaluated using Python’s scikit-learn library, assessed on accuracy, precision, recall, F1-score, and ROC-AUC. RF achieved the best performance with 99.98% accuracy and 99.99% ROC-AUC, followed closely by DT and NN. NB performed poorly across most metrics. Results indicate RF as the most effective model for ransomware detection. These findings support the development of intelligent threat detection systems for cybersecurity platforms, cloud infrastructure, and endpoint protection.

Authors

Institutions

Publication Details

Journal
International journal of research and scientific innovation
Published
2025-01-01
DOI
https://doi.org/10.51244/ijrsi.2025.120800045
Citations
1
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
1.49
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware

Bashir Adewale Sanusi, Adedayo Omoniyi Adeniyi, Temilola Morufat Adepoju, Stephen Olatunde Olabiyisi
1 citations
International journal of research and scientific innovation
Advanced Malware Detection Techniques
1.49
article

Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware

Bashir Adewale Sanusi, Adedayo Omoniyi Adeniyi, Temilola Morufat Adepoju, Stephen Olatunde Olabiyisi
article en
1 citations

Abstract

Ransomware is a serious cybersecurity threat, encrypting data and demanding payment for its release. This study compares six machine learning algorithms, these are Random Forest (RF), Decision Tree (DT), Neural Network (NN), Support Vector Machine (SVM), K-Nearest Neighbors (KNN), and Naive Bayes (NB) for ransomware classification. A GitHub sourced dataset was preprocessed using standard techniques, and feature selection was done using correlation analysis, mutual information, and recursive feature elimination. Models were trained and evaluated using Python’s scikit-learn library, assessed on accuracy, precision, recall, F1-score, and ROC-AUC. RF achieved the best performance with 99.98% accuracy and 99.99% ROC-AUC, followed closely by DT and NN. NB performed poorly across most metrics. Results indicate RF as the most effective model for ransomware detection. These findings support the development of intelligent threat detection systems for cybersecurity platforms, cloud infrastructure, and endpoint protection.

International journal of research and scientific innovationVol. 12(8)
Ladoke Akintola University of Technology (NG)
Openalex Percentile: Top 15%
Advanced Malware Detection Techniques
1.49
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.

Comparative Analysis of Some Machine Learning Algorithms for the Classification of Ransomware — Bashir Adewale Sanusi, Adedayo Omoniyi Adeniyi, et al. · International journal of research and scientific innovation (2025) | TGRS Research Map | TGRS