Analysis of Feature Selection Techniques for Android Malware Detection

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The Android mobile operating system runs roughly 95% of mobile phones worldwide making it a major target for malware. To counter the threat there continues to be significant research efforts in mobile malware detection. One of the key tools used in these efforts is supervised machine learning. Significant progress has been made in detection accuracy but one necessary step in that process often is overlooked or treated with less importance than it should, feature selection, i.e., determining which attributes of Android are most effective as inputs into machine learning models.To tackle this research problem, we have tested 11 feature selection techniques and analyzed their performance on three large primary Android feature sets used by researchers: Permissions, Intents and API Calls. The generated feature sets were validated using three popular machine learning classifiers. As an ongoing research effort, in this paper, we specifically answer the following research questions: 1) How does machine learning model accuracy vary across feature selection algorithms? 2) How does feature set size affect model accuracy across feature selection methods? and 3) What are the primary guidelines for building a feature set in Android malware detection? Answers to these key research questions provided significant insights in Android malware detection and will shed light on other malware detection methods.

Original languageEnglish
Title of host publicationSoutheastCon 2022
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages96-103
Number of pages8
ISBN (Electronic)9781665406529
ISBN (Print)9781665406529
DOIs
StatePublished - May 2 2022
EventSoutheastCon 2022 - Mobile, United States
Duration: Mar 26 2022Apr 3 2022

Publication series

NameSoutheastCon 2022

Conference

ConferenceSoutheastCon 2022
Country/TerritoryUnited States
CityMobile
Period3/26/224/3/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

ASJC Scopus Subject Areas

  • Computer Networks and Communications
  • Software
  • Electrical and Electronic Engineering
  • Control and Systems Engineering
  • Signal Processing

Keywords

  • Android
  • feature selection
  • machine learning
  • malware detection
  • mobile malware
  • static analysis

Disciplines

  • Computer Engineering

Fingerprint

Dive into the research topics of 'Analysis of Feature Selection Techniques for Android Malware Detection'. Together they form a unique fingerprint.

Cite this