paper-with-me

Papers

"How Does It Detect A Malicious App?" Explaining the Predictions of AI-based Android Malware Detector

2021-11-06 · Zhi Lu, Vrizlynn L. L. Thing

AI methods have been proven to yield impressive performance on Android malware detection. However, most AI-based methods make predictions of suspicious samples in a black-box manner without transparency on models' inference. The expectation on models' explainability and transparency by cyber security and AI practitioners to assure the trustworthiness increases. In this article, we present a novel model-agnostic explanation method for AI models applied for Android malware detection. Our proposed method identifies and quantifies the data features relevance to the predictions by two steps: i) data perturbation that generates the synthetic data by manipulating features' values; and ii) optimization of features attribution values to seek significant changes of prediction scores on the perturbed data with minimal feature values changes. The proposed method is validated by three experiments. We firstly demonstrate that our proposed model explanation method can aid in discovering how AI models are evaded by adversarial samples quantitatively. In the following experiments, we compare the explainability and fidelity of our proposed method with state-of-the-arts, respectively.

📄 PDF Abstract BibTeX arXiv:2111.05108

Code (0)

등록된 구현이 없습니다.

Tasks

Android Malware DetectionMalware Detection

Similar Papers 제목 키워드 기반

Context-aware, Adaptive and Scalable Android Malware Detection through Online Learning (extended version)

2017-06-03 · Annamalai Narayanan, Mahinthan Chandramohan, Lihui Chen, Yang Liu

It is well-known that Android malware constantly evolves so as to evade detection. This causes the entire malware population to be non-stationary. Contrary to this fact, most of the prior works on Machine Learning based …

Android Malware DetectionMalware Detection

Explaining Black-box Android Malware Detection

2018-03-09 · Marco Melis, Davide Maiorca, Battista Biggio, Giorgio Giacinto 외

Machine-learning models have been recently used for detecting malicious Android applications, reporting impressive performances on benchmark datasets, even when trained only on features statically extracted from the appl…

Android Malware DetectionBIG-bench Machine LearningMalware Detection

Machine Learning-based Android Intrusion Detection System

2024-12-05 · Madiha Tahreem, Ifrah Andleeb, Bilal Zahid Hussain, Arsalan Hameed

The android operating system is being installed in most of the smart devices. The introduction of intrusions in such operating systems is rising at a tremendous rate. With the introduction of such malicious data streams,…

Intrusion Detection

Unraveling the Key of Machine Learning Solutions for Android Malware Detection

2024-02-05 · Jiahao Liu, Jun Zeng, Fabio Pierazzi, Lorenzo Cavallaro 외

Android malware detection serves as the front line against malicious apps. With the rapid advancement of machine learning (ML), ML-based Android malware detection has attracted increasing attention due to its capability …

Android Malware DetectionFeature EngineeringMalware Detection

Detection of Malicious Android Applications: Classical Machine Learning vs. Deep Neural Network Integrated with Clustering

2021-02-28 · Hemant Rathore, Sanjay K. Sahay, Shivin Thukral, Mohit Sewak

Today anti-malware community is facing challenges due to the ever-increasing sophistication and volume of malware attacks developed by adversaries. Traditional malware detection mechanisms are not able to cope-up with ne…

Android Malware DetectionBIG-bench Machine LearningClusteringMalware Detection