journal article·2023Open access

GMLP-IDS: A Novel Deep Learning-Based Intrusion Detection System for Smart Agriculture

Abdelwahed Berguiga, Ahlem Harchay, Ayman Massaoudi, Mossaad Ben Ayed, Hafedh Belmabrouk

Computers, Materials & Continua· Volume 77· Issue 1

Abstract

Smart Agriculture, also known as Agricultural 5.0, is expected to be an integral part of our human lives to reduce the cost of agricultural inputs, increasing productivity and improving the quality of the final product. Indeed, the safety and ongoing maintenance of Smart Agriculture from cyber-attacks are vitally important. To provide more comprehensive protection against potential cyber-attacks, this paper proposes a new deep learning-based intrusion detection system for securing Smart Agriculture. The proposed Intrusion Detection System IDS, namely GMLP-IDS, combines the feedforward neural network Multilayer Perceptron (MLP) and the Gaussian Mixture Model (GMM) that can better protect the Smart Agriculture system. GMLP-IDS is evaluated with the CIC-DDoS2019 dataset, which contains various Distributed Denial-of-Service (DDoS) attacks. The paper first uses the Pearson’s correlation coefficient approach to determine the correlation between the CIC-DDoS2019 dataset characteristics and their corresponding class labels. Then, the CIC-DDoS2019 dataset is divided randomly into two parts, i.e., training and testing. 75% of the data is used for training, and 25% is employed for testing. The performance of the newly proposed IDS has been compared to the traditional MLP model in terms of accuracy rating, loss rating, recall, and F1 score. Comparisons are handled on both binary and multi-class classification problems. The results revealed that the proposed GMLP-IDS system achieved more than 99.99% detection accuracy and a loss of 0.02% compared to traditional MLP. Furthermore, evaluation performance demonstrates that the proposed approach covers a more comprehensive range of security properties for Smart Agriculture and can be a promising solution for detecting unknown DDoS attacks.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Plant Virus Research Studies · Network Security and Intrusion Detection · Smart Agriculture and AI

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (35)

Show source-provided references
1. Internet of Things for the future of smart agriculture: A comprehensive survey of emerging technologies10.1109/JAS.2021.1003925 ↗
2. Smart factory of Industry 4.0: Key technologies, application case, and challenges10.1109/ACCESS.2017.2783682 ↗
3. From Industry 4.0 to Agriculture 4.0: Current status, enabling technologies, and research challenges10.1109/TII.2020.3003910 ↗
4. Computing in the sky: A survey on intelligent ubiquitous computing for UAV-assisted 6G networks and Industry 4.0/5.010.3390/drones6070177 ↗
5. A survey on smart agriculture: Development modes, technologies, and security and privacy challenges10.1109/JAS.2020.1003536 ↗
6. Secure irrigation system for olive orchards using Internet of Things10.32604/cmc.2022.026972 ↗
7. The digital applications of Agriculture 4.0: Strategic opportunity for the development of the italian citrus chain10.3390/agriculture12030400 ↗
8. The digitization of agricultural industry–a systematic literature review on Agriculture 4.010.1016/j.atech.2022.100042 ↗
9. Cyber security for detecting distributed denial of service attacks in Agriculture 4.0: Deep learning model10.3390/math11010233 ↗
10. Agrisecure: A fog computing-based security framework for Agriculture 4.0 via blockchain10.3390/pr11030757 ↗
11. A new DDoS attacks intrusion detection model based on deep learning for cybersecurity10.1016/j.cose.2022.102748 ↗
12. Deep learning enabled privacy preserving techniques for intrusion detection systems in the industrial Internet of Things
13. An IoT-based intrusion detection system approach for TCP SYN attacks10.32604/cmc.2022.023399 ↗
14. Enhancing smart farming through the applications of Agriculture 4.0 technologies10.1016/j.ijin.2022.09.004 ↗
15. Safety, security and privacy in machine learning based Internet of Things10.3390/jsan11030038 ↗
16. Distributed attack detection scheme using deep learning approach for Internet of Things10.1016/j.future.2017.08.043 ↗
17. Towards deep-learning-driven intrusion detection for the Internet of Things10.3390/s19091977 ↗
18. Evaluating federated learning for intrusion detection in Internet of Things: Review and challenges10.1016/j.comnet.2021.108661 ↗
19. Design and development of RNN anomaly detection model for IoT networks10.1109/ACCESS.2022.3176317 ↗
20. Variant gated recurrent units with encoders to preprocess packets for payload-aware intrusion detection10.1109/ACCESS.2019.2910860 ↗
21. FELIDS: Federated learning-based intrusion detection system for agricultural Internet of Things10.1016/j.jpdc.2022.03.003 ↗
22. Cybersecurity of multi-cloud healthcare systems: A hierarchical deep learning approach10.1016/j.asoc.2022.108439 ↗
23. DI-ADS: A deep intelligent distributed denial of service attack detection scheme for fog-based IoT applications10.1155/2022/3747302 ↗
24. A hybrid lightweight system for early attack detection in the IoMT fog10.3390/s21248289 ↗
25. A dynamic ensemble algorithm for anomaly detection in IoT-imbalanced data streams10.1016/j.comcom.2022.07.034 ↗
26. FlowADGAN: Adversarial learning for deep anomaly network intrusion detection
27. CNN-and GAN-based classification of malicious code families: A code visualization approach10.1002/int.23094 ↗
28. Developing realistic distributed denial of service (DDOS) attack dataset and taxonomy
29. An optimized weighted voting-based ensemble model for DDoS attack detection and mitigation in SDN environment10.1016/j.micpro.2021.104412 ↗
30. Evaluation of SVM kernels with multiple uncorrelated feature subsets selected by multiple correlation methods for reflection amplification ddos attacks detection
31. Data preprocessing for supervised leaning
32. Deep convolutional neural network-based ECG classification system using information fusion and one-hot encoding techniques
33. A deep-learned embedding technique for categorical features encoding10.1109/ACCESS.2021.3104357 ↗
34. Transfer learning-based breast cancer classification using one-hot encoding technique
35. Pearson correlation coefficient