Enhancing Cybersecurity Through Explainable Machine Learning: A Comprehensive Study on Threat Detection and Mitigation
摘要
This research investigates the application of machine learning (ML) techniques for improved cybersecurity through effective threat detection and mitigation approaches. Using real-world data from multiple environments, including financial institutions and online platforms, the research trains and evaluates the efficacy of various ML algorithms, such as Artificial Neural Networks (ANNs), Support Vector Machines (SVMs), Random Forests (RFs), and Decision Trees (DTs), in cybersecurity related applications. Specifically, anomaly detection, malware detection, intrusion detection, and fraud detection scenarios are addressed to examine the performance of each ML model in detecting and mitigating cybersecurity threats. Results demonstrate the highest accuracy of 96.5% by ANN followed by SVM, RF, and DT. Furthermore, the research investigates the interpretability and scalability issues faced by ML-driven cybersecurity solutions and identifies the need for transparent and scalable ML models that can rise to the challenge of emerging cyber threats. This research contributes to the increasing body of knowledge in the field of ML-driven cybersecurity research and can inform the development of robust and trustworthy cybersecurity solutions, which can be used to secure our digital assets, and defend against the next generation of rapidly evolving cyber threats in our increasingly interconnected and digitized world.