A Synergistic Approach to Detect Malicious Behaviour through Correlation-Based Feature Selection with Deep Learning
Malware presents a persistent cybersecurity threat by infiltrating systems to steal sensitive data. Detecting malware traffic is challenging due to its consistent asymmetry, distinguishing it from benign traffic. This paper proposes an advanced malware detection system using deep learning and feature selection techniques. A Bidirectional-GRU approach is introduced, which improves model performance by effectively selecting and removing specific features, outperforming traditional dense-layer methods. The effectiveness of feature selection is demonstrated by enhancing the performance of traditional models such as Naive Bayes and XGBoost, surpassing Gradient Boosting. Our results indicate that at a 0.6 threshold with the selection of 21 features, Bidirectional-GRU achieved a performance of 99.98%, slightly outperforming other models. Additionally, XGBoost, GRU, and Random Forest also demonstrated strong performance in malware detection. The study highlights threshold-specific performance, showing that Bi-GRU excels at lower thresholds, while GRU performs optimally at higher thresholds, showcasing adaptability to varying configurations. Key features used in the model include stime, mm users, gtime, among others, which contributed significantly to the improved detection accuracy.
Authors
- Md. Mahiuddin (ORCID: https://orcid.org/0000-0002-1080-813X)
- Fahim Muntasir (ORCID: https://orcid.org/0009-0007-2840-8605)
- Md. Ariful Islam (ORCID: https://orcid.org/0000-0001-8728-3266)
- Mohammad Muzahidul Islam (ORCID: https://orcid.org/0000-0001-7588-6254)
- M M Naushad Ali (ORCID: https://orcid.org/0000-0003-2428-5875)
- Fahad Hossain
Institutions
- International Islamic University Chittagong (BD)
Publication Details
- Published
- 2025-02-13
- DOI
- https://doi.org/10.1109/ecce64574.2025.11012955
- Primary Topic
- Anomaly Detection Techniques and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00