Adaptive Cloud Intrusion Detection System Based on Pruned Exact Linear Time Technique
Source abstract
Abstract
Cloud computing environments, characterized by dynamic scaling, distributed architectures, and complex workloads, are increasingly targeted by malicious actors. These threats encompass unauthorized access, data breaches, denial-of-service attacks, and evolving malware variants. Traditional security solutions often struggle with the dynamic nature of cloud environments, highlighting the need for robust Adaptive Cloud Intrusion Detection Systems (CIDS). Existing adaptive CIDS solutions, while offering improved detection capabilities, often face limitations such as reliance on approximations for change point detection, hindering their precision in identifying anomalies. This can lead to missed attacks or an abundance of false alarms, impacting overall security effectiveness. To address these challenges, we propose ACIDS (Adaptive Cloud Intrusion Detection System)-PELT. This novel Adaptive CIDS framework leverages the Pruned Exact Linear Time (PELT) algorithm and a Support Vector Machine (SVM) for enhanced accuracy and efficiency. ACIDS-PELT comprises four key components: (1) Feature Selection: Utilizing a hybrid harmony search algorithm and the symmetrical uncertainty filter (HSO-SU) to identify the most relevant features that effectively differentiate between normal and anomalous network traffic in the cloud environment. (2) Surveillance: Employing the PELT algorithm to detect change points within the network traffic data, enabling the identification of anomalies and potential security threats with improved precision compared to existing approaches. (3) Training Set: Labeled network traffic data forms the training set used to train the SVM classifier to distinguish between normal and anomalous behaviour patterns. (4) Testing Set: The testing set evaluates ACIDS-PELT’s performance by measuring its accuracy, precision, and recall in detecting security threats within the cloud environment. We evaluate the performance of ACIDS-PELT using the NSL-KDD benchmark dataset. The results demonstrate that ACIDS-PELT outperforms existing cloud intrusion detection techniques in terms of accuracy, precision, and recall. This superiority stems from ACIDS-PELT’s ability to overcome limitations associated with approximation and imprecision in change point detection while offering a more accurate and precise approach to detecting security threats in dynamic cloud environments.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Advanced Malware Detection Techniques
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (46)
Show source-provided references
1. The NIST definition of cloud computing
2. A survey on gaps, threat remediation challenges and some thoughts for proactive attack detection in cloud computing10.1016/j.future.2012.01.006 ↗
3. Robust adaptive cloud intrusion detection system using advanced deep reinforcement learning
4. A survey of intrusion detection techniques in cloud10.1016/j.jnca.2012.05.003 ↗
5. Mutual information-based feature selection for intrusion detection systems10.1016/j.jnca.2011.01.002 ↗
6. Intrusion detection system: A comprehensive review10.1016/j.jnca.2012.09.004 ↗
7. Intrusion detection by machine learning: A review10.1016/j.eswa.2009.05.029 ↗
8. An adaptive distributed intrusion detection system for cloud computing framework
9. Distributed intrusion detection system for cloud environments based on data mining techniques10.1016/j.procs.2018.01.095 ↗
10. An adaptive intrusion detection scheme for cloud computing10.4018/IJSIR.2019100104 ↗
11. Analysis of cloud computing performance, scalability, availability, & security
12. Scalability issues in cloud computing
13. AERF: Adaptive ensemble random fuzzy algorithm for anomaly detection in cloud computing10.1016/j.comcom.2023.01.004 ↗
14. A detection mechanism of DoS attack using adaptive NSA algorithm in cloud environment
15. Defence for distributed denial of service attacks in cloud computing10.1016/j.procs.2015.12.037 ↗
16. A collaborative study of intrusion detection and prevention techniques in cloud computing
17. A neural network based distributed intrusion detection system on cloud platform
18. Time series anomaly detection for trustworthy services in cloud computing systems10.1109/TBDATA.2017.2711039 ↗
19. A neuro fuzzy based intrusion detection system for a cloud data center using adaptive learning
20. An adaptive network intrusion detection approach for the cloud environment
21. CIDS: Adapting legacy intrusion detection systems to the cloud with hybrid sampling
22. I know you are watching me: Stackelberg-based adaptive intrusion detection strategy for insider attacks in the cloud
23. Enhancing intelligent alarm reduction for distributed intrusion detection systems via edge computing
24. WLI-FCM and artificial neural network based cloud intrusion detection system
25. HIDCC: A hybrid intrusion detection approach in cloud computing10.1002/cpe.4171 ↗
26. Network intrusion detection system based PSO-SVM for cloud computing
27. A network-based intrusion detection system10.1007/978-981-13-6089-3_3 ↗
28. A clever approach to develop an efficient deep neural network based IDS for cloud environments using a self-adaptive genetic algorithm
29. Automatic building of a powerful IDS for the cloud based on deep neural network by using a novel combination of simulated annealing algorithm and improved self-adaptive genetic algorithm10.17762/ijcnis.v14i1.5264 ↗
30. Intrusion detection systems in the cloud computing: A comprehensive and deep literature review10.1002/cpe.6646 ↗
31. An adaptive anomaly detection method for cloud computing system
32. Intrusion detection system in distributed cloud computing: Hybrid clustering and classification methods
33. A better and fast cloud intrusion detection system using improved squirrel search algorithm and modified deep belief network10.1007/s10586-023-04037-3 ↗
34. HIDM: A hybrid intrusion detection model for cloud based systems10.1007/s11277-022-10063-y ↗
35. Optimization of BPN parameters using PSO for intrusion detection in cloud environment
36. Optimal detection of changepoints with a linear computational cost10.1080/01621459.2012.737745 ↗
37. Feature selection for intrusion detection system using ant colony optimization
38. Optimal cost design of water distribution networks using harmony search10.1080/03052150500467430 ↗
39. A harmony search-based feature selection technique for cloud intrusion detection
40. Big data analytics: Computational intelligence techniques and application areas10.1016/j.techfore.2018.03.024 ↗
41. An intrusion detection and prevention system in cloud computing: A systematic review10.1016/j.jnca.2012.08.007 ↗
42. Vepnik · The Nature of Statistical Learning Theory · 199510.1007/978-1-4757-2440-0 ↗
43. A detailed analysis on NSL-KDD dataset using various machine learning techniques for intrusion detection
44. Ensemble-based multi-filter feature selection method for DDoS detection in cloud computing10.1186/s13638-016-0623-3 ↗
45. A. Aldribi, I. Traore, P. G. Quinan, and O. Nwamuo, “Documentation for the isot cloud intrusion detection benchmark dataset (ISOT-CID),” University of Victoria, 2020.
46. Hypervisor-based cloud intrusion detection through online multivariate statistical change tracking10.1016/j.cose.2019.101646 ↗