ACCURACY COMPARISON OF HYBRID CNNBILSTM AND MACHINE LEARNING MODELS IN ANDROID MALWARE DETECTION

Authors

Keywords:

Android, malware, detection, Hybrid CNN-BiLSTM, machine learning, permissions, API, cybersecurity

Abstract

Malware is malicious software designed to damage computer and mobile devices by accessing, stealing personal information, or taking control of devices through networks. This threat is grave on Android platforms, as it can disrupt device performance and compromise user data. Therefore, effective and reliable malware detection methods are required. This research aims to develop and evaluate a malware detection method for Android devices using a Hybrid Convolutional Neural Network (CNN+BiLSTM) approach. The dataset used in this study was sourced from TUANDROMD (Tezpur University Android Malware Dataset). The results indicate that the Hybrid CNN-BiLSTM method achieves a higher accuracy than other machine learning methods. These findings suggest that this hybrid approach is one of the solutions that can be used to improve the security of Android devices against malware attacks compared to CNN and other machine learning methods in this study.

Downloads

Download data is not yet available.

References

[1] Alhussen, A. (2024). Advanced Android Malware Detection through

Deep Learning Optimization. Engineering, Technology and Applied

Science Research, 14(3), 14552–14557.

https://doi.org/10.48084/etasr.7443

[2] Almuqren, A., Frikha, M., & Albuali, A. (2023). Automated Malware

Detection Based on a Machine Learning Algorithm. 2023 IEEE 10th

International Conference on Communications and Networking,

ComNet 2023 - Proceedings.

https://doi.org/10.1109/ComNet60156.2023.10366550

[3] Applications, A. A. (2024). Harsenning Deep Learning Techniques

for Predictive Cybersecurity: Challenges and Solutions. International

Journal of Innovative Research in Advanced Engineering, 11, 723–

728. https://doi.org/10.26562/ijirae

[4] Devidas Misalkar, H., & Harshavardhanan, P. (n.d.). Assessing the

efficacy of Machine learning classifier for Android malware

detection. In Pg 1 J. Integr. Sci. Technol (Vol. 2024, Issue 4).

http://pubs.thesciencein.org/jist

[5] Gao, C., Wu, B., Huang, G., Wu, Y., Li, H., & Yuan, W. (2024,

February 6). A Comprehensive Study of Learning-based Android

Malware Detectors under Challenging Environments. Proceedings -

International Conference on Software Engineering.

https://doi.org/10.1145/3597503.3623320

[6] Guerra-Manzanares, A. (2024). Machine Learning for Android

Malware Detection: Mission Accomplished? A Comprehensive

Review of Open Challenges and Future Perspectives. In Computers

and Security (Vol. 138). Elsevier Ltd.

https://doi.org/10.1016/j.cose.2023.103654

[7] Jouhari, M., & Guizani, M. (n.d.). Lightweight CNN-BiLSTM based

Intrusion Detection Systems for Resource-Constrained IoT Devices.

[8] Kotadia, A., Masalia, B., Mehra, O., & Pathak, L. (2024). Machine

Learning for Threat Detection in Softwares. International Journal of

Innovative Science and Research Technology (IJISRT), 2402–2413.

https://doi.org/10.38124/ijisrt/ijisrt24jun655

[9] Liu, L., Wang, B. sheng, Yu, B., & Zhong, Q. xi. (2017). Automatic

malware classification and new malware detection using machine

learning. Frontiers of Information Technology and Electronic

Engineering, 18(9), 1336–1347.

https://doi.org/10.1631/FITEE.1601325

[10] Lu, T., Du, Y., Ouyang, L., Chen, Q., & Wang, X. (2020). Android

malware detection based on a hybrid deep learning model. Security

and Communication Networks, 2020.

https://doi.org/10.1155/2020/8863617

[11] M, M. Y. (2024). A New Malware Classification Framework Based

on Deep Learning Algorithms. International Journal of Scientific

Research in Engineering and Management.

https://doi.org/10.55041/IJSREM35564

[12] Meijin, L., Zhiyang, F., Junfeng, W., Luyu, C., Qi, Z., Tao, Y.,

Yinwei, W., & Jiaxuan, G. (2022). A Systematic Overview of

Android Malware Detection. In Applied Artificial Intelligence (Vol.

36, Issue 1). Taylor and Francis Ltd.

https://doi.org/10.1080/08839514.2021.2007327

[13] N, D., & J, N. (2023). Review on Malware Classification with a

Hybrid Deep Learning. Journal of IoT and Machine Learning.

https://doi.org/10.48001/joitml.2023.1118-21

[14] Osamor, F., & Wellman, B. (2023). A Deep Learning-Based Hybrid

Model for Optimal Anomaly Detection. Proceedings - 2023 Congress

in Computer Science, Computer Engineering, and Applied

Computing, CSCE 2023, 650–656.

https://doi.org/10.1109/CSCE60160.2023.00111

[15] Qiu, J., Zhang, J., Luo, W., Pan, L., Nepal, S., & Xiang, Y. (2021). A

Survey of Android Malware Detection with Deep Neural Models. In

ACM Computing Surveys (Vol. 53, Issue 6). Association for

Computing Machinery. https://doi.org/10.1145/3417978

[16] Rana, K., Gupta, S., Kaur, G., & Yadav, A. L. (2024). Malware

Detection in Network Traffic using Machine Learning. Proceedings

of the 3rd International Conference on Applied Artificial Intelligence

and Computing, ICAAIC 2024, 358–362.

https://doi.org/10.1109/ICAAIC60222.2024.10575355

[17] Rathore, H., Agarwal, S., Sahay, S. K., & Sewak, M. (2019). Malware

Detection using Machine Learning and Deep Learning.

https://doi.org/10.1007/978-3-030-04780-1_28

[18] Selvaganapathy, S. G., Sadasivam, S., & Ravi, V. (2021). A Review

on Android Malware: Attacks, Countermeasures and Challenges

Ahead. Journal of Cyber Security and Mobility, 10(1), 177–230.

https://doi.org/10.13052/jcsm2245-1439.1017

[19] Sem, th. (2024). Cyber Threat Detection Using Machine Learning.

International Journal of Scientific Research in Engineering and

Management. https://doi.org/10.55041/IJSREM36799

[20] Shah, A., & Nawaf, L. (2024a). Malware Detection Using Deep

Learning Approaches.

https://doi.org/10.20944/preprints202407.1214.v1

[21] Shah, A., & Nawaf, L. (2024b). Malware Detection Using Deep

Learning Approaches.

https://doi.org/10.20944/preprints202407.1214.v1

[22] Swathi, R., Depuru, S., Sakthivel, M., Sivanantham, S., Amala, K., &

Ande, P. K. (2024). A Hybrid Malware Detection System for

Enhanced Cloud Security Utilizing Trust-Based Glow-Worm Swarm

Optimization and Recurrent Deep Neural Networks. In

Communications on Applied Nonlinear Analysis (Vol. 31, Issue 5s).

https://internationalpubls.com

[23] Thakur, P., Kansal, V., & Rishiwal, V. (2024). Hybrid Deep Learning

Approach Based on LSTM and CNN for Malware Detection.

Wireless Personal Communications, 136(3), 1879–1901.

https://doi.org/10.1007/s11277-024-11366-y

[24] Wajahat, A., He, J., Zhu, N., Mahmood, T., Saba, T., Khan, A. R., &

Alamri, F. S. (2024). Outsmarting Android Malware with CuttingEdge Feature Engineering and Machine Learning Techniques.

Computers, Materials and Continua, 79(1), 651–673.

https://doi.org/10.32604/cmc.2024.047530

[25] Yang, J., & Gui, C. (2024). Android malware detection framework

based on sensitive opcodes and deep reinforcement learning. Journal

of Intelligent and Fuzzy Systems, 46(4). https://doi.org/10.3233/JIFS-

235767

[26] Yoo, S., Kim, S., Kim, S., & Kang, B. B. (2021). AI-HydRa:

Advanced hybrid approach using random forest and deep learning for

malware classification. Information Sciences, 546, 420–435.

https://doi.org/10.1016/j.ins.2020.08.082.

Downloads

Published

2026-05-31