Two-Dimensional Projection-Based Wireless Intrusion Classification Using Lightweight EfficientNet
Source abstract
Abstract
Internet of Things (IoT) networks leverage wireless communication protocols, which adversaries can exploit. Impersonation attacks, injection attacks, and flooding are several examples of different attacks existing in Wi-Fi networks. Intrusion Detection System (IDS) became one solution to distinguish those attacks from benign traffic. Deep learning techniques have been intensively utilized to classify the attacks. However, the main issue of utilizing deep learning models is projecting the data, notably tabular data, into an image. This study proposes a novel projection from wireless network attacks data into a grid-based image for feeding one of the Convolutional Neural Network (CNN) models, EfficientNet. We define the particular sequence of placing the attribute values in a grid that would be captured as an image. Combining the most important subset of attributes and EfficientNet, we aim for an accurate and lightweight IDS module deployed in IoT networks. We examine the proposed model using the Wi-Fi attacks dataset, called the AWID2 dataset. We achieve the best performance by a 99.91% F1 score and 0.11% false-positive rate. In addition, our proposed model achieved comparable results with other statistical machine learning models, which shows that our proposed model successfully exploited the spatial information of tabular data to maintain detection accuracy.
Source: openalex_inverted_index · Quality: baseline
Research context
OpenAlex topics: Network Security and Intrusion Detection · Internet Traffic Analysis and Secure E-voting · Anomaly Detection Techniques and Applications
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (30)
Show source-provided references
1. A quantitative study of DDoS and e-DDoS attacks on Wi-Fi smart home devices10.1109/JIOT.2020.3026023 ↗
2. Cloud-based IoT applications and their roles in smart cities10.3390/smartcities4030064 ↗
3. On the suitability of blockchain platforms for IoT applications: Architectures, security, privacy, and performance10.1016/j.comnet.2021.108005 ↗
4. A triaxial acceleration-based human motion detection for ambient smart home system
5. Smart grid and Indian experience: A review10.1016/j.resourpol.2019.101499 ↗
6. Survey on Wi-Fi infrastructure attacks10.1504/IJWMC.2019.099026 ↗
7. IMPACT: Impersonation attack detection via edge computing using deep autoencoder and feature abstraction10.1109/ACCESS.2020.2985089 ↗
8. Research of SQL injection attack and prevention technology
9. Fazeldehkordi · A Study of Black Hole Attack Solutions: On AODV Routing Protocol in MANET · 2016
10. A Signature-based intrusion detection system for the internet of things
11. A review of anomaly based intrusion detection systems10.5120/3399-4730 ↗
12. Intrusion detection system for healthcare systems using medical and network data: A comparison study10.1109/ACCESS.2020.3000421 ↗
13. EfficientNet: Rethinking model scaling for convolutional neural networks
14. Intrusion detection systems: A cross-domain overview10.1109/COMST.2019.2922584 ↗
15. Network intrusion detection for IoT security based on learning techniques10.1109/COMST.2019.2896380 ↗
16. A detailed investigation and analysis of using machine learning techniques for intrusion detection10.1109/COMST.2018.2847722 ↗
17. Hybrid intrusion detection system for internet of things (IoT)10.36548/jismac.2020.4.002 ↗
18. Toward developing efficient Conv-AE-based intrusion detection system using heterogeneous dataset10.3390/electronics9111771 ↗
19. Building auto-encoder intrusion detection system based on random forest feature selection10.1016/j.cose.2020.101851 ↗
20. SwiftIDS: Real-time intrusion detection system based on lightgbm and parallel intrusion detection mechanism10.1016/j.cose.2020.101984 ↗
21. Scalable machine learning-based intrusion detection system for IoT-enabled smart cities10.1016/j.scs.2020.102324 ↗
22. A novel scalable intrusion detection system based on deep learning10.1007/s10207-020-00508-5 ↗
23. Visualized malware classification based-on convolutional neural network10.13089/JKIISC.2016.26.1.197 ↗
24. Intrusion detection using convolutional neural networks for representation learning
25. A convolutional neural network for improved anomaly-based network intrusion detection10.1089/big.2020.0263 ↗
26. Popescu · Handbook of Decision Support Systems for Neurological Disorders · 2021 · 3310.1016/B978-0-12-822271-3.00013-X ↗
27. The JPEG still picture compression standard10.1109/30.125072 ↗
28. Random forests10.1023/A:1010933404324 ↗
29. LIBSVM: A library for support vector machines10.1145/1961189.1961199 ↗
30. XGBoost: A scalable tree boosting system