Android malware detection using stacked generalization

Research output: Contribution to book or proceedingConference articlepeer-review

4 Scopus citations

Abstract

Malware detection plays a key role in Android device security due to the popularity of Android with billions of active users that encouraging cybercriminals to push the malware into this operating system. The growth of malware is now becoming a serious problem. Recently, extensive research has been conducted to detect malware on Android devices using machine learning based methods profoundly depending on domain knowledge for manually extracting malicious features. In this paper, we evaluate tree-based machine learning algorithms by Stacked Generalization concept for detecting malware on Android in conjunction with implementing a substring-based method for training the algorithms. We perform experiments on 11,120 samples containing 5,560 malware samples and 5,560 benign samples provided by DREBIN dataset on 8 malware families. The evaluation results show how stacked generalization achieves 97.92% validation accuracy for malware detection on DREBIN dataset.

Original languageEnglish
Title of host publication27th International Conference on Software Engineering and Data Engineering, SEDE 2018
EditorsFrederick C. Harris, Sergiu Dascalu, Sharad Sharma
PublisherInternational Society for Computers and Their Applications (ISCA)
Pages15-19
Number of pages5
ISBN (Electronic)9781943436132
StatePublished - 2018
Event27th International Conference on Software Engineering and Data Engineering, SEDE 2018 - New Orleans, United States
Duration: Oct 8 2018Oct 10 2018

Publication series

Name27th International Conference on Software Engineering and Data Engineering, SEDE 2018

Conference

Conference27th International Conference on Software Engineering and Data Engineering, SEDE 2018
Country/TerritoryUnited States
CityNew Orleans
Period10/8/1810/10/18

Scopus Subject Areas

  • Software
  • Information Systems

Keywords

  • Classifier
  • DREBIN
  • Machine learning
  • Malware
  • Stacked generalization
  • Substring

Fingerprint

Dive into the research topics of 'Android malware detection using stacked generalization'. Together they form a unique fingerprint.

Cite this