首页> 外文期刊>Pattern recognition letters >Malware detection by pruning of parallel ensembles using harmony search
【24h】

Malware detection by pruning of parallel ensembles using harmony search

机译:通过使用和声搜索修剪并行合奏来检测恶意软件

获取原文
获取原文并翻译 | 示例
           

摘要

Detection of malware using data mining techniques has been explored extensively. Techniques used for detecting malware based on structural features rely on being able to identify anomalies in the structure of executable files. The structural attributes of an executable that can be extracted include byte ngrams, Portable Executable (PE) features, API call sequences and Strings. After a thorough analysis we have extracted various features from executable files and applied it on an ensemble of classifiers to efficiently detect malware. Ensemble methods combine several individual pattern classifiers in order to achieve better classification. The challenge is to choose the minimal number of classifiers that achieve the best performance. An ensemble that contains too many members might incur large storage requirements and even reduce the classification performance. Hence the goal of ensemble pruning is to identify a subset of ensemble members that performs at least as good as the original ensemble and discard any other members. In this paper we propose a novel idea of pruning ensemble using Harmony search which is a music inspired algorithm. The pruned ensemble is then used for malware detection. Multiple heterogeneous classifiers in parallel fashion are used for constructing the ensemble and harmony search is used to choose the best set of classifiers from the ensemble to get the pruned set. From the experimental results, it is evident that our algorithm achieves high detection accuracy and outperforms the existing ensemble algorithms.
机译:已经广泛探索了使用数据挖掘技术检测恶意软件。用于基于结构特征检测恶意软件的技术依赖于能够识别可执行文件结构中的异常。可以提取的可执行文件的结构属性包括字节ngram,可移植可执行(PE)功能,API调用序列和字符串。经过全面分析,我们从可执行文件中提取了各种功能,并将其应用于分类器组合中以有效检测恶意软件。集成方法结合了几个单独的模式分类器,以实现更好的分类。面临的挑战是选择最少数量的分类器,以实现最佳性能。包含太多成员的集合可能会导致大量存储需求,甚至会降低分类性能。因此,集合修剪的目标是识别表现至少与原始集合一样好的集合成员的子集,并丢弃任何其他成员。在本文中,我们提出了一种使用Harmony搜索来修剪合奏的新颖方法,该方法是一种音乐启发算法。然后将经过修剪的集合用于恶意软件检测。使用并行方式的多个异构分类器来构建集合,并使用和声搜索从集合中选择最佳分类器集以得到修剪集。从实验结果可以看出,我们的算法具有较高的检测精度,并且优于现有的集成算法。

著录项

  • 来源
    《Pattern recognition letters》 |2013年第14期|1679-1686|共8页
  • 作者单位

    Department of Applied Mathematics & Computational Sciences, PSC College of Technology, Coimbatore 641004, TamilNadu, India;

    Department of Applied Mathematics & Computational Sciences, PSC College of Technology, Coimbatore 641004, TamilNadu, India;

    Department of Applied Mathematics & Computational Sciences, PSC College of Technology, Coimbatore 641004, TamilNadu, India;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Malware detection; Ensemble learning; Ensemble pruning; Harmony search; Classification;

    机译:恶意软件检测;综合学习;合奏修剪;和谐搜索;分类;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号