Abstract
Android malware detection is an important research area against Android malware apps. In this paper, we propose an Android malware detection model based on LightGBM. The model consists of a new feature selection method, which contains Chi2 and ExtraTrees, and a LightGBM classifier method. A corpus of 2000 malware and equal number of benign samples are prepared to verify the model. Finally, an experiment is designed to test the model accuracy and training time. The results show high model accuracy (about 96.4%) and a heavy reduction in training time as compared to existing models.
References
Qihoo 360 Technology Co, Ltd. China Mobile Security Ecology Research Report 2018 [EB/OL]. http://zt.360.cn/1101061855.php?dtid=1101061451&did=491398428
Machine Learning for Android Malware Detection Using Permission and API Calls. In: 2013 IEEE 25th International Conference on Tools with Artificial Intelligence. IEEE (2014)
Yerima, SY., Sezer, S., Mcwilliams, G., et al.: A new android malware detection approach using bayesian classification (2016)
Milosevic, N., Dehghantanha, A., Choo, K.K.R.: Machine learning aided android malware classification. Comput Electri. Eng. 61 (2017)
Hou, S., Saas, A., Chen, L., et al.: Deep4MalDroid: a deep learning framework for android malware detection based on linux kernel system call graphs. In: IEEE/WiC/ACM International Conference on Web Intelligence Workshops, pp. 104–111. IEEE (2017)
Feng, S., Vecchio, J.D., Mohaisen, A., et al.: Android malware detection using complex-flows. In: IEEE, International Conference on Distributed Computing Systems, pp. 2430–2437. IEEE, (2017)
Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., Ye, Q., Liu, T.Y.: LightGBM: a highly efficient gradient boosting decision tree. Adv. Neural Info. Process. Syst. 30, 3149–3157 (2017)
Androguard, “An apk analysis tool” [EB/OL]. https://code.google.com/p/androguard/
Scikit-learn, “Machine Learning Framework in Python” [EB/OL].http://scikit-learn.org/stable/modules/classes.html
Chen, T., He, T., Benesty, M., et al.: xgboost: extreme gradient boosting (2016)
VirusShare, A repository of malware samples[EB/OL].https://virusshare.com/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wang, G., Liu, Z. (2020). Android Malware Detection Model Based on LightGBM. In: Jain, V., Patnaik, S., Popențiu Vlădicescu, F., Sethi, I. (eds) Recent Trends in Intelligent Computing, Communication and Devices. Advances in Intelligent Systems and Computing, vol 1006. Springer, Singapore. https://doi.org/10.1007/978-981-13-9406-5_29
Download citation
DOI: https://doi.org/10.1007/978-981-13-9406-5_29
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-9405-8
Online ISBN: 978-981-13-9406-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)