Research Article
BibTex RIS Cite

AN EFFICIENT MALWARE CLASSIFICATION METHOD USING NOVEL DEEP LEARNING MODEL

Year 2024, Volume: 8 Issue: 2, 265 - 271, 31.12.2024
https://doi.org/10.53600/ajesa.1587757

Abstract

Malware attacks getting increased due to the increased complexity in their structures have become a key threat to cybersecurity and require better and more efficient means of detection. Signature and heuristic methods of detecting malware do not perform well due to slow developments in this field and thus current detection uses machine learning and deep learning approaches. However, it is seen that high dimensionality and the complexity of malware data are major problems in terms of existing solutions, such as computational burden and overfitting. The presented work in this thesis aims to design a new malware detection framework using ResNet50 deep neural networks fine-tuned with a new wrapper-based feature selection technique operated by the GOA. The supporting framework also takes advantage of the transfer learning feature in ResNet50, a robust convolutional neural network, for feature extraction from malware data. Every slight hint related to malware is learnt by the model through training using ResNet50 on malware datasets. In addition to this, the GOA-based feature selection approach is used to help define the most important features as input to the neural network as well as to relieve the computational load. To assess the effectiveness of the proposed approach, the benchmark datasets of malware were used, and their results were compared to the traditional and recent methods. The findings affirm that the proposed ResNet50-GOA framework for fine-tuning outperforms the competitors by a significant margin in terms of the detection rate and by improved accuracy, precision, recall, area under the precision-recall curve, and F1-score, which illustrates high robustness and fewer false positive cases and complex computation. In addition, the proposed framework is immune to issues like class imbalance and discovers new patterns of emerging malware. This paper fulfills the following gaps in existing literature: It proposes a new approach for detecting malware that is more efficient and scalable than deep learning and metaheuristic optimization algorithms. The results speak to the promise of a combination of techniques in addressing multi-faceted cybersecurity issues, which opens further possibilities for the improvement of automated threat identification systems in the future

References

  • Al-Jumaili, S., A. Al-Jumaili, S. Alyassri, A. D. Duru and O. N. Uçan (2022). Recent Advances on Convolutional Architectures in Medical Applications: Classical or Quantum? 2022 International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), IEEE.
  • Alhammadi, A., F. Rahmani, A. Izadi, F. Hajati, S. S. S. Farahani, A. Jabr, W. AL-Salman, S. M. Saneii and R. Barzamini (2024). "Prediction of Environmental Conditions of the Greenhouse Using Neural Networks Optimized with the Grasshopper Optimization Algorithm (GOA)." Journal of Power System Technology 48(3): 622-635.
  • Alirezapour, H., N. Mansouri and B. Mohammad Hasani Zade (2024). "A Comprehensive Survey on Feature Selection with Grasshopper Optimization Algorithm." Neural Processing Letters 56(1): 28.
  • Azeem, M., D. Khan, S. Iftikhar, S. Bawazeer and M. Alzahrani (2024). "Analyzing and comparing the effectiveness of malware detection: A study of machine learning approaches." Heliyon 10(1).
  • Chaganti, R., V. Ravi and T. D. Pham (2023). "A multi-view feature fusion approach for effective malware classification using Deep Learning." Journal of information security and applications 72: 103402.
  • Dabas, N., P. Ahlawat and P. Sharma (2023). "An effective malware detection method using hybrid feature selection and machine learning algorithms." Arabian Journal for Science and Engineering 48(8): 9749-9767. Gupret, E., A. Turner, C. Evans, R. Morgan and M. Richardson (2024). "Dual-layer ransomware classification using opcode and network traffic similarity."
  • Haq, E. U., H. Jianjun, X. Huarong, K. Li and L. Weng (2022). "A Hybrid Approach Based on Deep CNN and Machine Learning Classifiers for the Tumor Segmentation and Classification in Brain MRI." Comput Math Methods Med 2022: 6446680.
  • Harandi, N., A. Van Messem, W. De Neve and J. Vankerschaver (2024). Grasshopper Optimization Algorithm (GOA): A Novel Algorithm or A Variant of PSO? International Conference on Swarm Intelligence, Springer. Ijaz, A., A. A. Khan, M. Arslan, A. Tanzil, A. Javed, M. A. U. Khalid and S. Khan (2024). "Innovative Machine Learning Techniques for Malware Detection." Journal of Computing & Biomedical Informatics 7(01): 403-424.
  • Ingle, K. K. and R. K. Jatoth (2024). "Non-linear channel equalization using modified grasshopper optimization algorithm." Applied Soft Computing 153: 110091.
  • Kumar, M. (2023). "Scalable malware detection system using distributed deep learning." Cybernetics and Systems 54(5): 619-647.
  • Liu, W., W. Yan, T. Li, G. Han and T. Ren (2024). "A Multi-strategy Improved Grasshopper Optimization Algorithm for Solving Global Optimization and Engineering Problems." International Journal of Computational Intelligence Systems 17(1): 182.
  • Manzil, H. H. R. and S. Manohar Naik (2023). "Android malware category detection using a novel feature vector-based machine learning model." Cybersecurity 6(1): 6.
  • Mohammed, M. A., A. Lakhan, D. A. Zebari, K. H. Abdulkareem, J. Nedoma, R. Martinek, U. Tariq, M. Alhaisoni and P. Tiwari (2023). "Adaptive secure malware efficient machine learning algorithm for healthcare data." CAAI Transactions on Intelligence Technology.
  • Njeri, N., O. Ivanov, S. Rodriguez, A. Richardson and C. Delgado (2024). "Triple-layer bayesian euclidean curve algorithm for automated ransomware classification."
  • Ravi, V. and M. Alazab (2023). "Attention‐based convolutional neural network deep learning approach for robust malware classification." Computational Intelligence 39(1): 145-168.
  • Shaukat, K., S. Luo and V. Varadharajan (2023). "A novel deep learning-based approach for malware detection." Engineering Applications of Artificial Intelligence 122: 106030.
  • Shaukat, K., S. Luo and V. Varadharajan (2024). "A novel machine learning approach for detecting first-time-appeared malware." Engineering Applications of Artificial Intelligence 131: 107801.
  • Singh, S., D. Krishnan, V. Vazirani, V. Ravi and S. A. Alsuhibany (2024). "Deep hybrid approach with sequential feature extraction and classification for robust malware detection." Egyptian Informatics Journal 27: 100539.
  • Wasoye, S., M. Stevens, C. Morgan, D. Hughes and J. Walker (2024). "Ransomware classification using btls algorithm and machine learning approaches."
  • Yamashita, R., M. Nishio, R. K. G. Do and K. Togashi (2018). "Convolutional neural networks: an overview and application in radiology." Insights into Imaging 9(4): 611-629.
Year 2024, Volume: 8 Issue: 2, 265 - 271, 31.12.2024
https://doi.org/10.53600/ajesa.1587757

Abstract

References

  • Al-Jumaili, S., A. Al-Jumaili, S. Alyassri, A. D. Duru and O. N. Uçan (2022). Recent Advances on Convolutional Architectures in Medical Applications: Classical or Quantum? 2022 International Symposium on Multidisciplinary Studies and Innovative Technologies (ISMSIT), IEEE.
  • Alhammadi, A., F. Rahmani, A. Izadi, F. Hajati, S. S. S. Farahani, A. Jabr, W. AL-Salman, S. M. Saneii and R. Barzamini (2024). "Prediction of Environmental Conditions of the Greenhouse Using Neural Networks Optimized with the Grasshopper Optimization Algorithm (GOA)." Journal of Power System Technology 48(3): 622-635.
  • Alirezapour, H., N. Mansouri and B. Mohammad Hasani Zade (2024). "A Comprehensive Survey on Feature Selection with Grasshopper Optimization Algorithm." Neural Processing Letters 56(1): 28.
  • Azeem, M., D. Khan, S. Iftikhar, S. Bawazeer and M. Alzahrani (2024). "Analyzing and comparing the effectiveness of malware detection: A study of machine learning approaches." Heliyon 10(1).
  • Chaganti, R., V. Ravi and T. D. Pham (2023). "A multi-view feature fusion approach for effective malware classification using Deep Learning." Journal of information security and applications 72: 103402.
  • Dabas, N., P. Ahlawat and P. Sharma (2023). "An effective malware detection method using hybrid feature selection and machine learning algorithms." Arabian Journal for Science and Engineering 48(8): 9749-9767. Gupret, E., A. Turner, C. Evans, R. Morgan and M. Richardson (2024). "Dual-layer ransomware classification using opcode and network traffic similarity."
  • Haq, E. U., H. Jianjun, X. Huarong, K. Li and L. Weng (2022). "A Hybrid Approach Based on Deep CNN and Machine Learning Classifiers for the Tumor Segmentation and Classification in Brain MRI." Comput Math Methods Med 2022: 6446680.
  • Harandi, N., A. Van Messem, W. De Neve and J. Vankerschaver (2024). Grasshopper Optimization Algorithm (GOA): A Novel Algorithm or A Variant of PSO? International Conference on Swarm Intelligence, Springer. Ijaz, A., A. A. Khan, M. Arslan, A. Tanzil, A. Javed, M. A. U. Khalid and S. Khan (2024). "Innovative Machine Learning Techniques for Malware Detection." Journal of Computing & Biomedical Informatics 7(01): 403-424.
  • Ingle, K. K. and R. K. Jatoth (2024). "Non-linear channel equalization using modified grasshopper optimization algorithm." Applied Soft Computing 153: 110091.
  • Kumar, M. (2023). "Scalable malware detection system using distributed deep learning." Cybernetics and Systems 54(5): 619-647.
  • Liu, W., W. Yan, T. Li, G. Han and T. Ren (2024). "A Multi-strategy Improved Grasshopper Optimization Algorithm for Solving Global Optimization and Engineering Problems." International Journal of Computational Intelligence Systems 17(1): 182.
  • Manzil, H. H. R. and S. Manohar Naik (2023). "Android malware category detection using a novel feature vector-based machine learning model." Cybersecurity 6(1): 6.
  • Mohammed, M. A., A. Lakhan, D. A. Zebari, K. H. Abdulkareem, J. Nedoma, R. Martinek, U. Tariq, M. Alhaisoni and P. Tiwari (2023). "Adaptive secure malware efficient machine learning algorithm for healthcare data." CAAI Transactions on Intelligence Technology.
  • Njeri, N., O. Ivanov, S. Rodriguez, A. Richardson and C. Delgado (2024). "Triple-layer bayesian euclidean curve algorithm for automated ransomware classification."
  • Ravi, V. and M. Alazab (2023). "Attention‐based convolutional neural network deep learning approach for robust malware classification." Computational Intelligence 39(1): 145-168.
  • Shaukat, K., S. Luo and V. Varadharajan (2023). "A novel deep learning-based approach for malware detection." Engineering Applications of Artificial Intelligence 122: 106030.
  • Shaukat, K., S. Luo and V. Varadharajan (2024). "A novel machine learning approach for detecting first-time-appeared malware." Engineering Applications of Artificial Intelligence 131: 107801.
  • Singh, S., D. Krishnan, V. Vazirani, V. Ravi and S. A. Alsuhibany (2024). "Deep hybrid approach with sequential feature extraction and classification for robust malware detection." Egyptian Informatics Journal 27: 100539.
  • Wasoye, S., M. Stevens, C. Morgan, D. Hughes and J. Walker (2024). "Ransomware classification using btls algorithm and machine learning approaches."
  • Yamashita, R., M. Nishio, R. K. G. Do and K. Togashi (2018). "Convolutional neural networks: an overview and application in radiology." Insights into Imaging 9(4): 611-629.
There are 20 citations in total.

Details

Primary Language English
Subjects Information Security Management
Journal Section Research Article
Authors

Zinah Khalid Jasim 0000-0002-1176-0043

Sefer Kurnaz 0000-0002-7666-2639

Publication Date December 31, 2024
Submission Date November 19, 2024
Acceptance Date November 20, 2024
Published in Issue Year 2024 Volume: 8 Issue: 2

Cite

APA Jasim, Z. K., & Kurnaz, S. (2024). AN EFFICIENT MALWARE CLASSIFICATION METHOD USING NOVEL DEEP LEARNING MODEL. AURUM Journal of Engineering Systems and Architecture, 8(2), 265-271. https://doi.org/10.53600/ajesa.1587757

.