mlsanityData to 7 Oct 2026

Adversarial Patterns: Building Robust Android Malware Classifiers

arXiv 2203.02121 ↗First posted 4 Mar 2022cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Machine learning models are increasingly being adopted across various fields, such as medicine, business, autonomous vehicles, and cybersecurity, to analyze vast amounts of data, detect patterns, and make predictions or recommendations. In the field of cybersecurity, these models have made significant improvements in malware detection. However, despite their ability to understand complex patterns from unstructured data, these models are susceptible to adversarial attacks that perform slight modifications in malware samples, leading to misclassification from malignant to benign. Numerous defense approaches have been proposed to either detect such adversarial attacks or improve model robustness. These approaches have resulted in a multitude of attack and defense techniques and the emergence of a field known as `adversarial machine learning.' In this survey paper, we provide a comprehensive review of adversarial machine learning in the context of Android malware classifiers. Android is the most widely used operating system globally and is an easy target for malicious agents. The paper first presents an extensive background on Android malware classifiers, followed by an examination of the latest advancements in adversarial attacks and defenses. Finally, the paper provides guidelines for designing robust malware classifiers and outlines research directions for the future.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 81 of its 252 references that are in the map. First posted on arXiv 4 Mar 2022.

Builds on

81 of 252 references.

References · 81

  1. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  5. 2013Intriguing properties of neural networkscited by 5,114
  6. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
  7. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  8. 2014Going Deeper with Convolutionscited by 4,231
  9. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  10. 2016Adversarial examples in the physical worldcited by 1,762
  11. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  12. 2019Adversarial Examples Are Not Bugs, They Are Featurescited by 950
38 more
  1. 2016Practical Black-Box Attacks against Machine Learningcited by 893
  2. 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
  3. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  4. 2016Universal adversarial perturbationscited by 774
  5. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  6. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  7. 2015Distillation as a Defense to Adversarial Perturbations against Deep Neural Networkscited by 675
  8. 2017ZOO: Zeroth Order Optimization based Black-box Attacks to Deep Neural Networks without Training Substitute Modelscited by 656
  9. 2019Adversarial Training for Free!cited by 638
  10. 2017Generative Adversarial Networks: An Overviewcited by 588
  11. 2017Adversarial Examples Are Not Easily Detected: Bypassing Ten Detection Methodscited by 542
  12. 2017Adversarial Patchcited by 514
  13. 2017Feature Squeezing: Detecting Adversarial Examples in Deep Neural Networkscited by 484
  14. 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
  15. 2019On Evaluating Adversarial Robustnesscited by 442
  16. 2016Transferability in Machine Learning: from Phenomena to Black-Box Attacks using Adversarial Samplescited by 439
  17. 2017Wild Patterns: Ten Years After the Rise of Adversarial Machine Learningcited by 411
  18. 2018Defense-GAN: Protecting Classifiers Against Adversarial Attacks Using Generative Modelscited by 362
  19. 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
  20. 2017MagNet: a Two-Pronged Defense against Adversarial Examplescited by 268
  21. 2017Detecting Adversarial Samples from Artifactscited by 244
  22. 2017Improving the Adversarial Robustness and Interpretability of Deep Neural Networks by Regularizing their Input Gradientscited by 236
  23. 2017On Detecting Adversarial Perturbationscited by 232
  24. 2020Bag of Tricks for Adversarial Trainingcited by 199
  25. 2017Generating Natural Adversarial Examplescited by 182
  26. 2017On the (Statistical) Detection of Adversarial Examplescited by 180
  27. 2018Stochastic Activation Pruning for Robust Adversarial Defensecited by 171
  28. 2015A Random Forest Guided Tourcited by 168
  29. 2017The Space of Transferable Adversarial Examplescited by 156
  30. 2014Towards Deep Neural Network Architectures Robust to Adversarial Examplescited by 146
  31. 2020Adversarial Self-Supervised Contrastive Learningcited by 138
  32. 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
  33. 2019Improving Robustness Without Sacrificing Accuracy with Patch Gaussian Augmentationcited by 105
  34. 2018Towards the first adversarially robust neural network model on MNISTcited by 104
  35. 2019Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Trainingcited by 95
  36. 2018Technical Report: When Does Machine Learning FAIL? Generalized Transferability for Evasion and Poisoning Attackscited by 78
  37. 2017Generating Adversarial Malware Examples for Black-Box Attacks Based on GANcited by 74
  38. 2016A Boundary Tilting Persepective on the Phenomenon of Adversarial Examplescited by 70

50 most cited of 81 All 81 (JSON)

Built on by

Not cited yet.