• 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