High Precision Screening for Android Malware with Dimensionality Reduction
High Precision Screening for Android Malware with Dimensionality Reduction
复制标题
DOI:
10.1109/icmla.2014.10
复制
发表时间:
2014-12
期刊:
影响因子:
--
通讯作者:
B. Wolfe;Karim O. Elish;D. Yao
中科院分区:
文献类型:
--
作者:
B. Wolfe;Karim O. Elish;D. Yao
We present a new method of classifying previously unseen Android applications as malware or benign. The algorithm starts with a large set of features: the frequencies of all possible n-byte sequences in the application's byte code. Principal components analysis is applied to that frequency matrix in order to reduce it to a low-dimensional representation, which is then fed into any of several classification algorithms. We utilize the implicitly restarted Lanczos bidiagonalization algorithm and exploit the sparsity of the n-gram frequency matrix in order to efficiently compute the low-dimensional representation. When trained upon that low-dimensional representation, several classification algorithms achieve higher accuracy than previous work.