Deep Learning-based Android Malware Detection with SMOTE

In recent decades, Android has become the most widely used platform for smartphones due to low cost, numerous apps, and ease of use. Android carries many vulnerabilities that attract malware attackers to spread various malicious software in Android devices. Therefore, Android malware detection has turned into a challenging task for researchers. This research work illustrates an advanced Android malware detection approach using deep learning techniques such as Long Short-Term Memory (LSTM), GRUClassifier, and Multi-Layer Perceptron (MLP). The proposed work uses two significant Android malware datasets, Drebin and CICMALANAL2017, to demonstrate categorization between benign and malware classes by analyzing complex patterns in Android app behaviors. Further, SMOTE (Synthetic Minority Over-sampling Technique) is used to ensure a balanced dataset. The methodology includes data collection, feature engineering, model architecture design, and validation. In comparison to other deep learning techniques, the LSTM model demonstrates superior performance by capturing long-range dependencies in sequential data, achieving an accuracy of 98%. This research addresses critical gaps in Android security, including the need for balanced datasets, transfer learning applications, and model optimization for real-time detection on resource-constrained devices.

Authors

Institutions

Publication Details

Journal
Procedia Computer Science
Published
2025-01-01
DOI
https://doi.org/10.1016/j.procs.2025.09.020
Primary Topic
Advanced Malware Detection Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Deep Learning-based Android Malware Detection with SMOTE

Abhishek Kajal, Mandeep Kumar
Procedia Computer Science
Advanced Malware Detection Techniques
article

Deep Learning-based Android Malware Detection with SMOTE

Abhishek Kajal, Mandeep Kumar
article en

Abstract

In recent decades, Android has become the most widely used platform for smartphones due to low cost, numerous apps, and ease of use. Android carries many vulnerabilities that attract malware attackers to spread various malicious software in Android devices. Therefore, Android malware detection has turned into a challenging task for researchers. This research work illustrates an advanced Android malware detection approach using deep learning techniques such as Long Short-Term Memory (LSTM), GRUClassifier, and Multi-Layer Perceptron (MLP). The proposed work uses two significant Android malware datasets, Drebin and CICMALANAL2017, to demonstrate categorization between benign and malware classes by analyzing complex patterns in Android app behaviors. Further, SMOTE (Synthetic Minority Over-sampling Technique) is used to ensure a balanced dataset. The methodology includes data collection, feature engineering, model architecture design, and validation. In comparison to other deep learning techniques, the LSTM model demonstrates superior performance by capturing long-range dependencies in sequential data, achieving an accuracy of 98%. This research addresses critical gaps in Android security, including the need for balanced datasets, transfer learning applications, and model optimization for real-time detection on resource-constrained devices.

Procedia Computer ScienceVol. 269
Guru Jambheshwar University of Science and Technology (IN)
Openalex Percentile: Top 59%
Advanced Malware Detection Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Deep Learning-based Android Malware Detection with SMOTE — Abhishek Kajal, Mandeep Kumar · Procedia Computer Science (2025) | TGRS Research Map | TGRS