Advancing Ransomware Detection Through Machine Learning: Assessing the Effectiveness of Classification Algorithms in Cybersecurity

This research explores machine learning techniques to predict ransomware for cybersecurity defenses by detecting and preventing potential vulnerabilities and threats early. The study evaluates the effectiveness of various machine learning models: Logistic Regression (LR), Decision Trees (DT), Random Forests(RF), Support Vector Machines (SVM), and K-Nearest Neighbors (KNN) to accurately classify ransomware-related behaviors earlier. The research design involves data collection by preprocessing a dataset comprising 15,000 samples with features like network traffic metrics (e.g., packet count, connection duration) and system indicators (e.g., CPU usage spikes and file encryption attempts). The dataset is then used to train and test the selected machine-learning algorithms as identified. The methodology includes feature engineering, data normalization, model training, and performance evaluation using accuracy, ROC-AUC, and confusion matrix analysis metrics algorithms. The ultimate aim is to set baseline performance levels for each model and pinpoint the most suitable algorithm for real-time ransomware detection. This study provides insights into the strengths and limitations of different ML techniques and approaches. It offers practical guidance for enhancing cybersecurity practices in the future, making it a valuable resource for professionals in the field.

Publication Details

Journal
Scholar Commons (University of South Carolina)
Published
2025-04-11
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Advancing Ransomware Detection Through Machine Learning: Assessing the Effectiveness of Classification Algorithms in Cybersecurity

Scholar Commons (University of South Carolina)
Advanced Malware Detection Techniques
article

Advancing Ransomware Detection Through Machine Learning: Assessing the Effectiveness of Classification Algorithms in Cybersecurity

article en

Abstract

This research explores machine learning techniques to predict ransomware for cybersecurity defenses by detecting and preventing potential vulnerabilities and threats early. The study evaluates the effectiveness of various machine learning models: Logistic Regression (LR), Decision Trees (DT), Random Forests(RF), Support Vector Machines (SVM), and K-Nearest Neighbors (KNN) to accurately classify ransomware-related behaviors earlier. The research design involves data collection by preprocessing a dataset comprising 15,000 samples with features like network traffic metrics (e.g., packet count, connection duration) and system indicators (e.g., CPU usage spikes and file encryption attempts). The dataset is then used to train and test the selected machine-learning algorithms as identified. The methodology includes feature engineering, data normalization, model training, and performance evaluation using accuracy, ROC-AUC, and confusion matrix analysis metrics algorithms. The ultimate aim is to set baseline performance levels for each model and pinpoint the most suitable algorithm for real-time ransomware detection. This study provides insights into the strengths and limitations of different ML techniques and approaches. It offers practical guidance for enhancing cybersecurity practices in the future, making it a valuable resource for professionals in the field.

Scholar Commons (University of South Carolina)
Openalex Percentile: Top 43%
Advanced Malware Detection Techniques
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.