首页> 外文期刊>Journal of Parallel and Distributed Computing >En-ABC: An ensemble artificial bee colony based anomaly detection scheme for cloud environment
【24h】

En-ABC: An ensemble artificial bee colony based anomaly detection scheme for cloud environment

机译:En-ABC:基于集成人工蜂群的云环境异常检测方案

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

摘要

With an exponential increase in the usage of different types of services and applications in cloud computing environment, the identification of malicious behavior of different nodes becomes challenging due to the diversity of traffic patterns generated from various services and applications. Most of the existing solutions reported in the literature are restricted with respect to the usage of a specific technique applicable to single class datasets. But in real life scenarios, applications and services especially in cloud environment may have multi-class datasets. Moreover, non-linear behavior among the dataset attributes generates additional challenges for identification of nodes behavior, and it has not been exploited to its full potential in the existing solutions. This can lead to performance bottlenecks with respect to the identification of malicious behavior of different nodes. Motivated from these facts, this paper proposes an Ensemble Artificial Bee Colony based Anomaly Detection Scheme (En-ABC) for multi-class datasets in cloud environment. En-ABC has following components for identification of malicious behavior of nodes-(i) feature selection and optimization, (ii) data clustering, and (iii) identification of anomalous behavior of nodes. The feature selection and optimization model in En-ABC has been built using Restricted Boltzmann Machine and Unscented Kalman Filter (to handle the non-linear behavior of dataset attributes) respectively. Moreover, Artificial Bee Colony-based Fuzzy C-means clustering technique is used to obtain an optimal clustering based on two objective functions, i.e., Mean Square Deviation and Dunn Index (to handle the participation of attributes in multiple clustered datasets). Then, a profile of normal/abnormal behavior has been built using clustering results for detection of the anomalies. Finally, the performance of the proposed scheme has been compared with the existing schemes (CM, SVM, ML-IDS and MSADA) using various parameters such as-detection, false alarm, and accuracy rates. Experimental results on benchmark (NSL-KDD, NAB and IBRL) and synthetic datasets validate the effectiveness of the proposed scheme. (C) 2019 Elsevier Inc. All rights reserved.
机译:随着云计算环境中不同类型的服务和应用程序的使用呈指数级增长,由于从各种服务和应用程序生成的流量模式的多样性,识别不同节点的恶意行为变得具有挑战性。文献中报道的大多数现有解决方案在适用于单类数据集的特定技术的使用方面受到限制。但是在现实生活中,应用程序和服务(尤其是在云环境中)可能具有多类数据集。此外,数据集属性之间的非线性行为对节点行为的识别提出了额外的挑战,并且在现有解决方案中尚未充分发挥其潜力。在识别不同节点的恶意行为方面,这可能导致性能瓶颈。基于这些事实,本文针对云环境中的多类数据集提出了一种基于集成人工蜂群的异常检测方案(En-ABC)。 En-ABC具有以下用于标识节点恶意行为的组件-(i)特征选择和优化,(ii)数据聚类和(iii)节点异常行为的标识。 En-ABC中的特征选择和优化模型已分别使用受限Boltzmann机和Unscented卡尔曼滤波器建立(以处理数据集属性的非线性行为)。此外,基于人工蜂群的模糊C均值聚类技术被用于基于两个目标函数即均方差和Dunn指数获得最佳聚类(以处理多个聚类数据集中的属性参与)。然后,已使用聚类结果构建了正常/异常行为的概况,以检测异常。最后,使用各种参数(如检测,误报和准确率),将提出的方案的性能与现有方案(CM,SVM,ML-IDS和MSADA)进行了比较。基准测试(NSL-KDD,NAB和IBRL)和综合数据集的实验结果验证了该方案的有效性。 (C)2019 Elsevier Inc.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号