DocumentCode
3369287
Title
FENOC: An Ensemble One-Class Learning Framework for Malware Detection
Author
Jiachen Liu ; Jianfeng Song ; Qiguang Miao ; Ying Cao
Author_Institution
Sch. of Comput. Sci. & Technol., Xidian Univ., Xi´an, China
fYear
2013
fDate
14-15 Dec. 2013
Firstpage
523
Lastpage
527
Abstract
Nowadays, machine learning based methods are among the most popular ones for malware detection. However, most of the previous works use a single type of features, dynamic or static, and take them to build a binary classification model. These methods have limited ability to depict characteristic malware behaviors and suffer from insufficiently sampled benign samples and extremely imbalanced training dataset. In this paper, we present FENOC, an ensemble one-class learning framework for malware detection. FENOC uses hybrid features from multiple semantic layers to ensure comprehensive insights of analyzed programs, and constructs detection model via CosTOC (Cost-sensitive Twin One-class Classifier), a novel one-class learning algorithm, which uses a pair of one-class classifiers to describe malware class and benign program class respectively. CosTOC is more flexible and robust when handling malware detection problems, which is imbalanced and need low false positive rate. Meanwhile, a random subspace ensemble method is used to enhance the generalization ability of CosTOC. Experimental results show that to detect unknown malware, FENOC has a higher detection rate and a lower false positive rate, especially in the situations that training datasets are imbalanced.
Keywords
invasive software; learning (artificial intelligence); pattern classification; CosTOC generalization ability enhancement; FENOC; benign program class; binary classification model; cost-sensitive twin one-class classifier; ensemble one-class learning framework; imbalanced training dataset; machine learning based methods; malware behavior characteristic depiction; malware class; malware detection problems; multiple semantic layers; random subspace ensemble method; Classification algorithms; Data collection; Feature extraction; Malware; Software; Training; Training data; ensemble learning; malware detection; malware feature; one-class classification;
fLanguage
English
Publisher
ieee
Conference_Titel
Computational Intelligence and Security (CIS), 2013 9th International Conference on
Conference_Location
Leshan
Print_ISBN
978-1-4799-2548-3
Type
conf
DOI
10.1109/CIS.2013.116
Filename
6746484
Link To Document