A Marine Hydrographic Station Networks Intrusion Detection Method Based on LCVAE and CNN-BiLSTM

Marine sensors are highly vulnerable to illegal access network attacks. Moreover, the nation’s meteorological and hydrological information is at ever-increasing risk, which calls for a prompt and in depth analysis of the network behavior and traffic to detect network attacks. Network attacks are becoming more diverse, with a large number of rare and even unknown types of attacks appearing. This results in traditional-machine-learning (ML)-based network intrusion detection (NID) methods performing weakly due to the lack of training samples. This paper proposes an NID method combining the log-cosh conditional variational autoencoder (LCVAE) with convolutional the bi-directional long short-term memory neural network (LCVAE-CBiLSTM) based on deep learning (DL). It can generate virtual samples with specific labels and extract more significant attack features from the monitored traffic data. A reconstructed loss term based on the log-cosh model is introduced into the conditional autoencoder. From it, the virtual samples are able to inherit the discrete attack data and enhance the potential features of the imbalance attack type. Then, a hybrid feature extraction model is proposed by combining the CNN and BiLSTM to tackle the attack’s spatial and temporal features. The following experiments evaluated the proposed method’s performance on the NSL-KDD dataset. The results demonstrated that the LCVAE-CBiLSTM obtained better results than state-of-the-art works, where the accuracy, F1-score, recall, and FAR were 87.30%, 87.89%, 80.89%, and 4.36%. The LCVAE-CBiLSTM effectively improves the detection rate of a few classes of samples and enhances the NID performance.

[1]  Hongyan Xing,et al.  Network intrusion detection based on DNA spatial information , 2022, Comput. Networks.

[2]  M. Jaward,et al.  Towards an Effective Intrusion Detection Model Using Focal Loss Variational Autoencoder for Internet of Things (IoT) , 2022, Sensors.

[3]  V. Chamola,et al.  A deep learning based misbehavior classification scheme for intrusion detection in cooperative intelligent transportation systems , 2022, Digital Communications and Networks.

[4]  Chang Liu,et al.  Intrusion Detection System After Data Augmentation Schemes Based on the VAE and CVAE , 2022, IEEE Transactions on Reliability.

[5]  Diep N. Nguyen,et al.  Deep Generative Learning Models for Cloud Intrusion Detection Systems , 2022, IEEE Transactions on Cybernetics.

[6]  Ying Zhang,et al.  On IoT intrusion detection based on data augmentation for enhancing learning on unbalanced samples , 2022, Future Gener. Comput. Syst..

[7]  T. Gadekallu,et al.  Temporal Weighted Averaging for Asynchronous Federated Intrusion Detection Systems , 2021, Comput. Intell. Neurosci..

[8]  D. Z. Rodríguez,et al.  A lightweight intelligent intrusion detection system for industrial internet of things using deep learning algorithms , 2021, Expert Syst. J. Knowl. Eng..

[9]  Hooman Alavizadeh,et al.  Deep Q-Learning based Reinforcement Learning Approach for Network Intrusion Detection , 2021, Comput..

[10]  Diego Heras,et al.  Machine-learning methods for hydrological imputation data: analysis of the goodness of fit of the model in hydrographic systems of the Pacific - Ecuador , 2021, Ambiente e Agua - An Interdisciplinary Journal of Applied Science.

[11]  Michael Blumenstein,et al.  Fooling intrusion detection systems using adversarially autoencoder , 2020, Digit. Commun. Networks.

[12]  Xing Xu,et al.  Toward Effective Intrusion Detection Using Log-Cosh Conditional Variational Autoencoder , 2020, IEEE Internet of Things Journal.

[13]  Yuxin Zhao,et al.  SAAE-DNN: Deep Learning Method on Intrusion Detection , 2020, Symmetry.

[14]  M. Elsobeiey Accuracy Assessment of Satellite-Based Correction Service and Virtual GNSS Reference Station for Hydrographic Surveying , 2020, Journal of Marine Science and Engineering.

[15]  Wei Wei,et al.  A survey of edge computing-based designs for IoT security , 2020, Digit. Commun. Networks.

[16]  Gajewski Sławomir,et al.  Maritime Communications Network Development Using Virtualised Network Slicing of 5G Network , 2020, Naše more.

[17]  Simone A. Ludwig,et al.  Performance evaluation of a cost-sensitive differential evolution classifier using spark - Imbalanced binary classification , 2020, J. Comput. Sci..

[18]  Jesus Olivares-Mercado,et al.  Synthetic Minority Oversampling Technique for Optimizing Classification Tasks in Botnet and Intrusion-Detection-System Datasets , 2020, Applied Sciences.

[19]  M. El-Diasty Evaluation of KSACORS-based network GNSS-INS integrated system for Saudi coastal hydrographic surveys , 2020 .

[20]  Bo Lang,et al.  Machine Learning and Deep Learning Methods for Intrusion Detection Systems: A Survey , 2019, Applied Sciences.

[21]  Jia Liu,et al.  Detecting cyberattacks in industrial control systems using online learning algorithms , 2019, Neurocomputing.

[22]  Iqbal Gondal,et al.  Survey of intrusion detection systems: techniques, datasets and challenges , 2019, Cybersecurity.

[23]  Kangfeng Zheng,et al.  Improving the Classification Effectiveness of Intrusion Detection by Using Improved Conditional Variational AutoEncoder and Deep Neural Network , 2019, Sensors.

[24]  V. Barale A supporting marine information system for maritime spatial planning: The European Atlas of the Seas , 2018, Ocean and Coastal Management.

[25]  Seyed Mojtaba Hosseini Bamakan,et al.  Ramp loss one-class support vector machine; A robust and effective approach to anomaly detection problems , 2018, Neurocomputing.

[26]  John Yearwood,et al.  A malicious threat detection model for cloud assisted internet of things (CoT) based industrial control system (ICS) networks using deep belief network , 2018, J. Parallel Distributed Comput..

[27]  Nour Moustafa,et al.  Identification of malicious activities in industrial internet of things based on deep learning models , 2018, J. Inf. Secur. Appl..

[28]  Zhixin Sun,et al.  An Improved Intrusion Detection Algorithm Based on GA and SVM , 2018, IEEE Access.

[29]  Victor C. M. Leung,et al.  Clustering Approach Based on Mini Batch Kmeans for Intrusion Detection System Over Big Data , 2018, IEEE Access.

[30]  Jaime Lloret,et al.  Conditional Variational Autoencoder for Prediction and Feature Recovery Applied to Intrusion Detection in IoT , 2017, Sensors.

[31]  Jiankun Hu,et al.  Generating realistic intrusion detection system dataset based on fuzzy qualitative modeling , 2017, J. Netw. Comput. Appl..

[32]  Fernando Nogueira,et al.  Imbalanced-learn: A Python Toolbox to Tackle the Curse of Imbalanced Datasets in Machine Learning , 2016, J. Mach. Learn. Res..

[33]  Max Welling,et al.  Semi-supervised Learning with Deep Generative Models , 2014, NIPS.

[34]  Yun Wang,et al.  A multinomial logistic regression modeling approach for anomaly intrusion detection , 2005, Comput. Secur..

[35]  Sheng-Hsun Hsu,et al.  Application of SVM and ANN for intrusion detection , 2005, Comput. Oper. Res..

[36]  Abdulmohsen Almalawi,et al.  Cyber Security Analysis and Evaluation for Intrusion Detection Systems , 2022, Computers, Materials & Continua.

[37]  Yafei Song,et al.  Network Intrusion Detection Based on Conditional Wasserstein Generative Adversarial Network and Cost-Sensitive Stacked Autoencoder , 2020, IEEE Access.

[38]  Guodong Han,et al.  Effective Feature Extraction via Stacked Sparse Autoencoder to Improve Intrusion Detection System , 2018, IEEE Access.