2014 · 26 citations · 22 references
ComputingComputer EngineeringComputer ScienceMachine LearningMalware AnalysisMobile SecurityMalware ClassificationMobile Device SecurityAndroid Malware AnalysisAndroid Malware ClassificationAssociation Rule MiningFeature Extraction For Malware AnalysisMalicious App DetectionMalware DetectionMobile Malware DetectionParticle Swarm Optimization
Several machine learning techniques based on supervised learning have been adopted in the classification of malware. However, only supervised learning techniques have proofed insufficient for malware classification task. This paper presents a classification of android malware using candidate detectors generated from an unsupervised association rule of Apriori algorithm improved with particle swarm optimization to train three different supervised classifiers. In this method, features were extracted from Android applications byte-code through static code analysis, selected and were used to train supervised classifiers. Using a number of candidate detectors, the true positive rate of detecting malicious code is maximized, while the false positive rate of wrongful detection is minimized. The results of the experiments show that the proposed combined technique has remarkable benefits over the detection using only supervised or unsupervised learners.
22
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy · 2002 · 14.9K citations
Fast algorithms for mining association rules
Rakesh Agrawal, Ramakrishnan Srikant · 1998 · 10.8K citations
Data mining methods for detection of new malicious executables
Matthew G. Schultz, Eleazar Eskin, F. Zadok et al. · 2002 · 1.1K citations · Full text
Feature selection based on rough sets and particle swarm optimization
Xiangyang Wang, Jie Yang, Xiaolong Teng et al. · Pattern Recognition Letters · 2006 · 846 citations · Full text