Improving Android Malware Detection Through Data Augmentation Using Wasserstein Generative Adversarial Networks
Not on the map. Why?
Abstract (arXiv)
Generative Adversarial Networks (GANs) have demonstrated their versatility across various applications, including data augmentation and malware detection. This research explores the effectiveness of utilizing GAN-generated data to train a model for the detection of Android malware. Given the considerable storage requirements of Android applications, the study proposes a method to synthetically represent data using GANs, thereby reducing storage demands. The proposed methodology involves creating image representations of features extracted from an existing dataset. A GAN model is then employed to generate a more extensive dataset consisting of realistic synthetic grayscale images. Subsequently, this synthetic dataset is utilized to train a Convolutional Neural Network (CNN) designed to identify previously unseen Android malware applications. The study includes a comparative analysis of the CNN's performance when trained on real images versus synthetic images generated by the GAN. Furthermore, the research explores variations in performance between the Wasserstein Generative Adversarial Network (WGAN) and the Deep Convolutional Generative Adversarial Network (DCGAN). The investigation extends to studying the impact of image size and malware obfuscation on the classification model's effectiveness. The data augmentation approach implemented in this study resulted in a notable performance enhancement of the classification model, ranging from 1.5% to 7%, depending on the dataset. The highest achieved F1 score reached 0.975. Keywords--Generative Adversarial Networks, Android Malware, Data Augmentation, Wasserstein Generative Adversarial Network
Key facts. No citing papers in the map yet (data through 13 Oct 2026). Builds on 11 of its 48 references that are in the map. First posted on arXiv 1 Mar 2024.
Builds on
11 of 48 references.
References · 11
- 2017Improved Training of Wasserstein GANscited by 2,226
- 2017Wasserstein GANcited by 636
- 2015An Introduction to Convolutional Neural Networkscited by 512
- 2016Tutorial on Variational Autoencoderscited by 404
- 2018Generative Adversarial Network in Medical Imaging: A Reviewcited by 257
- 2021Projected GANs Converge Fastercited by 207
- 2019Effectively Unbiased FID and Inception Score and where to find themcited by 162
- 2022A Study on the Evaluation of Generative Modelscited by 35
- 2017Automated Poisoning Attacks and Defenses in Malware Detection Systems: An Adversarial Machine Learning Approachcited by 19
- 2021DexRay: A Simple, yet Effective Deep Learning Approach to Android Malware Detection based on Image Representation of Bytecodecited by 9
- 2019A Convolutional Transformation Network for Malware Classificationcited by 6
Built on by
Not cited yet.