Cloud computing offers elastic and ubiquitous computing services, thereby receiving extensive attention recently. However, cloud servers have also become the targets of malicious attacks or hackers due to the centralization of data storage and computing facilities. Most intrusion attacks to cloud servers are often originated from inner or external networks. Intrusion detection is a prerequisite to designing anti-intrusion countermeasures of cloud systems. In this paper, we explore deep learning algorithms to design intrusion detection methods. In particular, we present a deep learning-based method with the integration of conventional neural networks, self-attention mechanism, and Long short-term memory (LSTM), namely CNN-A-LSTM to detect intrusion. CNN-A-LSTM leverages the merits of CNN in processing local correlation data and extracting features, the time feature extracting capability of LSTM, and the self-attention mechanism to better exact features. We conduct extensive experiments on the KDDcup99 dataset to evaluate the performance of our CNN-A-LSTM model. Compared with other machine learning and deep learning models, our CNN-A-LSTM has superior performance.
|Title of host publication||Cloud Computing - 10th EAI International Conference, CloudComp 2020, Proceedings|
|Editors||Lianyong Qi, Mohammad R. Khosravi, Xiaolong Xu, Yiwen Zhang, Varun G. Menon|
|Publisher||Springer Science and Business Media Deutschland GmbH|
|Number of pages||17|
|Publication status||Published - Feb 2021|
|Event||10th EAI International Conference on Cloud Computing, CloudComp 2020 - Virtual, Online|
Duration: 11 Dec 2020 → 12 Dec 2020
|Name||Lecture Notes of the Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering, LNICST|
|Conference||10th EAI International Conference on Cloud Computing, CloudComp 2020|
|Period||11/12/20 → 12/12/20|
Bibliographical noteFunding Information:
Acknowledgement. The work described in this paper was partially supported by Macao Science and Technology Development Fund under Grant No. 0026/2018/A1.
© 2021, ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering.
- Convolution neural network
- Deep learning
- Long short-term memory
- Network intrusion detection