Collaborative Ensemble-Learning Based Intrusion Detection Systems for Clouds
Title | Collaborative Ensemble-Learning Based Intrusion Detection Systems for Clouds |
Publication Type | Conference Paper |
Year of Publication | 2016 |
Authors | Mehetrey, P., Shahriari, B., Moh, M. |
Conference Name | 2016 International Conference on Collaboration Technologies and Systems (CTS) |
Publisher | IEEE |
ISBN Number | 978-1-5090-2300-4 |
Keywords | anomaly detection, Bagging, cloud computing, cloud-based distributed system, Collaboration, collaborative ensemble-learning, Collaborative Systems, composability, dataset segmentation, Decision Tree, Decision trees, Ensemble Learning, fault tolerant computing, fault-tolerance, fuzzy classifier, fuzzy classifiers, groupware, IDS, Intrusion detection, Intrusion Detection Systems, intrusion tolerance, KDD99, learning (artificial intelligence), Learning systems, pattern classification, pubcrawl, Resiliency, security of data, Training, virtual machines, VM failures |
Abstract | Cloud computation has become prominent with seemingly unlimited amount of storage and computation available to users. Yet, security is a major issue that hampers the growth of cloud. In this research we investigate a collaborative Intrusion Detection System (IDS) based on the ensemble learning method. It uses weak classifiers, and allows the use of untapped resources of cloud to detect various types of attacks on the cloud system. In the proposed system, tasks are distributed among available virtual machines (VM), individual results are then merged for the final adaptation of the learning model. Performance evaluation is carried out using decision trees and using fuzzy classifiers, on KDD99, one of the largest datasets for IDS. Segmentation of the dataset is done in order to mimic the behavior of real-time data traffic occurred in a real cloud environment. The experimental results show that the proposed approach reduces the execution time with improved accuracy, and is fault-tolerant when handling VM failures. The system is a proof-of-concept model for a scalable, cloud-based distributed system that is able to explore untapped resources, and may be used as a base model for a real-time hierarchical IDS. |
URL | https://ieeexplore.ieee.org/document/7871016 |
DOI | 10.1109/CTS.2016.0078 |
Citation Key | mehetrey_collaborative_2016 |
- fuzzy classifiers
- VM failures
- virtual machines
- Training
- security of data
- Resiliency
- pubcrawl
- pattern classification
- Learning systems
- learning (artificial intelligence)
- KDD99
- intrusion tolerance
- Intrusion Detection Systems
- Intrusion Detection
- IDS
- groupware
- Anomaly Detection
- fuzzy classifier
- Fault-Tolerance
- fault tolerant computing
- Ensemble Learning
- Decision trees
- Decision Tree
- dataset segmentation
- composability
- Collaborative Systems
- collaborative ensemble-learning
- collaboration
- cloud-based distributed system
- Cloud Computing
- Bagging