Smart Memory Augmented Neural Network for Anomaly-Based Intrusion Detection System in IoT
Veena PotdarDepartment of Computer Science and Engineering, Dr. Ambedkar Institute of Technology Bangalore, India. veenapotdar@gmail.com0000-0003-3006-688X
Dr. Mohan Govindasa KabadiDepartment of Computer Science & Engineering, GITAM University, Bengaluru, India. mkabadi@gitam.edu0000-0002-9975-1773
Dr.N. Dayanand LalDepartment of Computer Science & Engineering, GITAM University, Bengaluru, India. dnarayan@gitam.edu0000-0003-3485-9481
Keywords: Anomaly Based Intrusion Detection System, Feature Selection, Internet of Things, Fast Flying Particle Swarm Optimization, Smart Memory Augmented Neural Network.
Abstract
The Internet of Things (IoT) has enormously developed and is utilized in diverse applications such as healthcare, transportation, military, and agriculture. However, this increasing trend and proliferation of smart objects also make them highly susceptible to malicious attacks. Thus, an anomaly-based Intrusion Detection System (IDS) is employed to prevent attacks by classifying network behavior as normal or anomalous. However, existing IDSs fail to preserve long-term dependencies, and redundant features in the network traffic led to miscalculation. To address these issues, a Smart Memory Augmented Neural Network (SMANN) is developed to observe and remember long-term dependencies during detection by incorporating a memory augmentation framework into the Long Short-Term Memory (LSTM). Furthermore, feature selection is performed using the proposed Fast Flying Particle Swarm Optimization (FFPSO) for selecting highly relevant features by avoiding the problem of oscillation. The separation between the anomalous and non-anomalous patterns of data is ensured by using the fast AnoGAN (f-AnoGAN). To confirm the efficiency of FFPSO-SMANN, the UGR-16, UNSW, NSL-KDD, and CICIDS 2018 dataset are used for assessing and classification analysis. The FFPSO-SMANN is analyzed based on accuracy, precision, recall, and F1-score. The accuracy of FFPSO-SMANN is 99.95% on the NSL-KDD dataset, which is superior to existing methods.