| تعداد نشریات | 38 |
| تعداد شمارهها | 1,408 |
| تعداد مقالات | 10,088 |
| تعداد مشاهده مقاله | 11,909,248 |
| تعداد دریافت فایل اصل مقاله | 6,961,326 |
یک سیستم تشخیص حملات در اینترنت اشیاء با یادگیری عمیق مبتنی بر معماری VGG16 و الگوریتم بهینه سازی ببر سیبری | ||
| پدافند الکترونیکی و سایبری | ||
| مقاله 2، دوره 13، شماره 2 - شماره پیاپی 50، تیر 1404، صفحه 11-25 اصل مقاله (1.31 M) | ||
| نوع مقاله: مقاله پژوهشی | ||
| نویسندگان | ||
| محسن اقبالی1؛ محمد رضا ملاحسینی اردکانی* 2؛ احمد حیدری شریف آباد2 | ||
| 1دانشجوی دکتری مهندسی کامپیوتر، گروه مهندسی کامپیوتر، واحد میبد، دانشگاه آزاد اسلامی، میبد، ایران | ||
| 2استادیار گروه کامپیوتر، گروه مهندسی کامپیوتر، واحد میبد، دانشگاه آزاد اسلامی، میبد، ایران | ||
| چکیده | ||
| یکی از چالشهای عمده در اینترنت اشیاء وجود گرههای حمله کننده به نام بات نت است. در این حملات تعداد زیادی گره به بدافزار آلوده شده و بر علیه سرویسهای شبکه حملاتی مانند رد سرویس خدمات توزیع شده را انجام میدهند. باتنتها در بیشتر موارد سرویسهای کاربردی در لایه ابر محاسباتی را هدف قرار میدهند و از این جهت تشخیص حملات در اینترنت اشیاء به عنوان یک لایه میانی از اهمیت بالایی برخوردار است. ارایه یک سیستم تشخیص نفوذ توزیع شده در اینترنت اشیاء توانایی تشخیص نفوذ را افزایش می-دهد و توانایی بالایی برای تحلیل حجم زیاد ترافیک شبکه دارد. روشهای یادگیری عمیق نظیر شبکه عصبی کانولوشن توانایی بالایی برای تشخیص الگوهای پیچیده در تصاویر دارند. در این مقاله برای استفاده از معماری شبکه CNN در تشخیص نفوذ به شبکه، ترافیک شبکه به صورت تصاویر به شیوه جدید کدگذاری میشود. تصاویر ترافیک شبکه برای آموزش مدل VGG16 که یک تکنیک CNN است استفاده میشود. در روش پیشنهادی برای تمرکز سیستم تشخیص نفوذ پیشنهادی، از الگوریتم بهینهسازی ببر سیبری برای انتخاب ویژگی و کاهش ابعاد استفاده میشود. سیستم تشخیص نفوذ پیشنهادی روی مجموعه داده NSL-KDD آموزش داده میشود و ارزیابیها نشان داد دارای دقت، حساسیت و صحتی به ترتیب برابر 62/99%، 38/99% و 74/98% است. روش پیشنهادی در فاز انتخاب ویژگی نسبت به الگوریتم بهینهسازی وال، بهینهسازی شاهین و بهینهسازی عقاب طلایی دقت بیشتری دارد. روش پیشنهادی در تشخیص حملات به شبکه از روشهای CNN، VGG16، Multi-CNN و PSO-CNN دقت بیشتری دارد. | ||
| کلیدواژهها | ||
| اینترنت اشیاء؛ سیستم تشخیص نفوذ؛ یادگیری عمیق؛ شبکه عصبی VGG16؛ الگوریتم بهینهسازی ببر سیبری | ||
| موضوعات | ||
| دفاع سایبری | ||
| عنوان مقاله [English] | ||
| An attack detection system in Internet of Things with deep learning based on VGG16 architecture and Siberian tiger optimization algorithm (STO) | ||
| نویسندگان [English] | ||
| mohsen eghbali1؛ Mohammadreza Mollahoseini Ardakani2؛ Ahmad Heidary Sharifabad2 | ||
| 1PhD Student, Computer Engineering, Department of Computer Engineering, Meybod Branch, Islamic Azad University, Meybod, Iran | ||
| 2Associate Professor, Department of Computer Engineering, Maybod Branch, Islamic Azad University, Maybod, Iran | ||
| چکیده [English] | ||
| One of the significant challenges in the Internet of Things is the presence of attacking nodes called botnets. Many nodes are infected with malware in these attacks and perform attacks against network services, such as distributed denial of service. In most cases, botnets target application services in the cloud computing layer. For this reason, it is essential to detect attacks in the Internet of Things as an intermediate layer. Providing a distributed intrusion detection system in the Internet of Things increases the ability to detect intrusion and has a high ability to analyze a large volume of network traffic. Deep learning methods such as convolutional neural networks have a high ability to recognize complex patterns in images. In this article, to use CNN network architecture in network intrusion detection, network traffic is coded in the form of images in a new way. Network traffic images are used to train the VGG16 model, a CNN technique. In the proposed method to focus the proposed penetration detection system, the Siberian tiger optimization algorithm is used to select features and reduce dimensions. The proposed intrusion detection system is trained on the NSL-KDD dataset. The evaluations showed that it has accuracy, sensitivity, and precision equal to 99.62%, 99.38%, and 98.74%, respectively. In the feature selection phase, the proposed method is more accurate than WOA, HHO, and AO algorithms. The proposed method is more accurate in detecting network attacks than CNN, VGG16, Muhti-CNN, and PSO-CNN methods. | ||
| کلیدواژهها [English] | ||
| Internet of Things (IoT), Intrusion Detection System (IDS), Deep Learning, VGG16 Neural Network, Siberian Tiger Optimization (STO) Algorithm | ||
| مراجع | ||
|
[1] B. Kaur, S. Dadkhah, F. Shoeleh, E. C. P. Neto, P. Xiong, S. Iqbal,... & A. A. Ghorbani, “Internet of things (IoT) security dataset evolution: Challenges and future directions,” Internet of Things, vol. 22, pp. 100780, 2023, https://doi.org/10.1016/j.iotcps.2023.12.003. [2] Z. Ahmad, A. S. Khan, K. Zen & F. Ahmad, “MS‐ADS: Multistage Spectrogram image‐based Anomaly Detection System for IoT security,” Transactions on Emerging Telecommunications Technologies, vol. 34, 2023, https://doi.org/10.1002/ett.4810. [3] D. Jin, S. Chen, H. He, X. Jiang, S. Cheng, & J. Yang, “Federated Incremental Learning based Evolvable Intrusion Detection System for Zero-Day Attacks,” IEEE Network, vol. 37, pp. 125-132, 2023, https://doi.org/10.1109/MNET.018.2200349. [4] K. He, D. D. Kim & M. R. Asghar, “Adversarial machine learning for network intrusion detection systems: a comprehensive survey,” IEEE Communications Surveys & Tutorials, vol. 25, pp. 538-566, 2023, https://doi.org/10.1109/COMST.2022.3233793. [5] R. Chinnasamy & M. Subramanian, “Detection of Malicious Activities by Smart Signature-Based IDS,” In Artificial Intelligence for Intrusion Detection Systems, pp. 63-78, Chapman and Hall/CRC, 2023, https://doi.org/10.1201/9781003346340-3. [6] S. Alem, D. Espes, L. Nana, E. Martin, & F. De Lamotte, “A novel bi-anomaly-based intrusion detection system approach for industry 4.0,” Future Generation Computer Systems, vol. 145, pp. 267-283, 2023, https://doi.org/10.1016/j.future.2023.03.024. [7] G. H. An & T. H. Cho, “Improving Sinkhole Attack Detection Rate through Knowledge-Based Specification Rule for a Sinkhole Attack Intrusion Detection Technique of IoT,” Int. J. Comput. Netw. Vol. 9. pp. 169-178, 2022, https://doi.org/10.22247/ijcna/2022/212333. [8] S. Roy, J. Li, & Y. Bai, “A two-layer fog-cloud intrusion detection model for IoT networks," Internet of Things, vol. 19, 100557, 2022, https://doi.org/10.1016/j.iot.2022.100557. [9] S. Ahmad, I. Raza, M. H. Jamal, S. Djuraev, S. Hur & I. Ashraf, “Central Aggregator Intrusion Detection System for Denial of Service Attacks. Computers,” Materials & Continua, vol. 74, pp. 2363-2377, 2023, https://doi.org/10.32604/cmc.2023.032694. [10] M. Premkumar, T. V. P. Sundararajan, & G. Mohanbabu, “Dynamic defense mechanism for DoS attacks in wireless environments using hybrid intrusion detection system and statistical approaches,” Tehnički vjesnik, vol. 29, pp. 965-970, 2022, https://doi.org/10.17559/TV-20210604113859. [11] A. O. Alzahrani & M. J. Alenazi, “MLIDSDN: Machine learning based intrusion detection system for software‐defined network,” Concurrency and Computation: Practice and Experience, vol. 35, 2023, https://doi.org/10.1002/cpe.7438. [12] K. Hussain, Y. Xia, A. N. Onaizah, T. Manzoor & K. Jalil, “Hybrid of WOA-ABC and proposed CNN for intrusion detection system in wireless sensor networks,” Optik, vol. 271, 2022, https://doi.org/10.1016/j.ijleo.2022.170145. [13] A. S. Alqahtani, “FSO-LSTM IDS: hybrid optimized and ensembled deep-learning network-based intrusion detection system for smart networks,” The Journal of Supercomputing, vol. 78, pp. 9438-9455, 2022, https://doi.org/10.1007/s11227-021-04285-3. [14] S. Gautam, A. Henry, M. Zuhair, M. Rashid, A. R. Javed & P. K. R. Maddikunta, “A composite approach of intrusion detection systems: hybrid RNN and correlation-based feature optimization,” Electronics, vol. 11, 2022, https://doi.org/10.3390/electronics11213529. [15] P. Trojovský, M. Dehghani & P. Hanuš, “Siberian tiger optimization: A new bio-inspired metaheuristic algorithm for solving engineering optimization problems,” Ieee Access, vol. 10, pp. 132396-132431, 2022,https://doi.org/10.1109/ACCESS.2022.3229964. [16] C. Guerrero, I. Lera, & C. Juiz, “Genetic-based optimization in fog computing: Current trends and research opportunities,” Swarm and Evolutionary Computation, vol. 72, 2022, https://doi.org/10.1016/j.swevo.2022.101094. [17] G. Zhao, Y. Wang & J. Wang, “Lightweight Intrusion Detection Model of the Internet of Things with Hybrid Cloud Fog Computing,” Security and Communication Networks, 2023, https://doi.org/10.1155/2023/7107663. [18] M. A. Khan, “HCRNNIDS: Hybrid convolutional recurrent neural network-based network intrusion detection system,” Processes, vol. 9, 2021, https://doi.org/10.3390/pr9050834. [19] A. Meliboev, J. Alikhanov & W. Kim, “Performance evaluation of deep learning based network intrusion detection system across multiple balanced and imbalanced datasets,” Electronics, vol. 11, 2022, https://doi.org/10.3390/electronics11040515. [20] E. U. H. Qazi, A. Almorjan & T. Zia, “A one-dimensional convolutional neural network (1d-cnn) based deep learning system for network intrusion detection,” Applied Sciences, vol. 12, 2022, https://doi.org/10.3390/app12167986. [21] S. Tu, M. Waqas, A. Badshah, M. Yin & G. Abbas, “Network intrusion detection system (NIDS) based on pseudo-siamese stacked autoencoders in fog computing,” IEEE Transactions on Services Computing, vol. 16, https://doi.org/10.1109/TSC.2023.3319953. [22] A. Telikani, J. Shen, J. Yang, & P. Wang, “Industrial IoT intrusion detection via evolutionary cost-sensitive learning and fog computing," IEEE Internet of Things Journal, vol. 9, pp. 23260-23271, 2022, https://doi.org/10.1109/JIOT.2022.3188224. [23] M. P. Ramkumar, T. Daniya, P. M. Paul & S. Rajakumar, “Intrusion detection using optimized ensemble classification in fog computing paradigm, ” Knowledge-Based Systems, vol. 252, 2022, https://doi.org/10.1016/j.knosys.2022.109364. [24] A. Binbusayyis, “Hybrid VGG19 and 2D-CNN for intrusion detection in the FOG-cloud environment,” Expert Systems with Applications, vol. 238, https://doi.org/10.1016/j.eswa.2023.121758. [25] W. Yao, H. Shi & H. Zhao, “Scalable anomaly-based intrusion detection for secure Internet of Things using generative adversarial networks in fog environment,” Journal of Network and Computer Applications, vol. 214, 2023, https://doi.org/10.1016/j.jnca.2023.103622. [26] S. Bebortta, S. K. Das & S. Chakravarty, “Fog-enabled Intelligent Network Intrusion Detection Framework for Internet of Things Applications,” In 2023 13th International Conference on Cloud Computing, Data Science & Engineering, 2023. [27] Z. Abou El Houda & L. Khoukhi, “A hierarchical fog computing framework for network attack detection in sdn,” In ICC 2022-IEEE International Conference on Communications, 2022. [28] R. Kumar, P. Kumar, R. Tripathi, G. P. Gupta, S. Garg & M. M. Hassan, “A distributed intrusion detection system to detect DDoS attacks in blockchain-enabled IoT network,” Journal of Parallel and Distributed Computing, vol. 164, pp. 55-68, 2022, https://doi.org/10.1016/j.jpdc.2022.01.030. [29] K. Kaliyaperumal, C. Murugaiyan, D. Perumal, G. Jayaraman & K. Samikannu, “Combined Ensemble Intrusion Detection Model using Deep learning with Feature Selection for Fog Computing Environments,” Acta Scientiarum. Technology, vol. 45, 2022, https://doi.org/10.4025/actascitechnol.v45i1.60551. [33] M. Niaei, J. Tanha, G. Shahmohammadi, A. R. Poorebrahimi, “ A Model for Multi-Class Intrusion Detection Using Machine Learning and Dragonfly Feature Selection,” in Electronic and Cyber Defense , vol. 10, pp. 33-42, 2022.)In Persian). [35] F. G. da Silva, L. P. Ramos, B. G. Palm & R. Machado, “Assessment of Machine Learning Techniques for Oil Rig Classification in C-Band SAR Images,” Remote Sensing, vol. 14, 2022, https://doi.org/10.3390/rs14132966. [36] M. H. Alwan, Y. I. Hammadi, O. A. Mahmood, A. Muthanna & A. Koucheryavy, “High Density Sensor Networks Intrusion Detection System for Anomaly Intruders Using the Slime Mould Algorithm,” Electronics, vol. 11, 2022, https://doi.org/10.3390/electronics11203332. [37] D. Kilichev & W. Kim, “Hyperparameter Optimization for 1D-CNN-Based Network Intrusion Detection Using GA and PSO,” Mathematics, vol. 11, 2023, https://doi.org/10.3390/math11173724. [38] H. R. Sayegh, W. Dong, & A. M. Al-madani, “Enhanced Intrusion Detection with LSTM-Based Model, Feature Selection, and SMOTE for Imbalanced Data,” Applied Sciences, vol. 14, 2024, https://doi.org/10.3390/app14020479. [39] S. M. Kasongo, & Y. Sun, “Performance analysis of intrusion detection systems using a feature selection method on the UNSW-NB15 dataset, ” Journal of Big Data, vol. 7, 2020, https://doi.org/10.1186/s40537-020-00379-6. [40] S. N. Abd, M. Alsajri, & H. R. Ibraheem, “Rao-SVM machine learning algorithm for intrusion detection system,” Iraqi Journal For Computer Science and Mathematics, vol. 1, pp. 23-27, 2020, https://doi.org/10.52866/ijcsm.2019.01.01.004. [41] S. M. Kasongo, “An advanced intrusion detection system for IIoT based on GA and tree based algorithms,” IEEE Access, vol. 9, pp. 113199-113212, 2021,https://doi.org/10.1109/ACCESS.2021.3104113. [42] Y. Yin, J. Jang-Jaccard, W. Xu, A. Singh, J. Zhu, F. Sabrina, & J. Kwak, “IGRF-RFE: a hybrid feature selection method for MLP-based network intrusion detection on UNSW-NB15 dataset,” Journal of Big Data, vol. 10, 2023, https://doi.org/10.1186/s40537-023-00694-8. [43] H. Ghani, S. Salekzamankhani, & B. Virdee, “A hybrid dimensionality reduction for network intrusion detection,” Journal of Cybersecurity and Privacy, vol. 3, pp. 830-843. 2023, https://doi.org/doi.org/10.3390/jcp3040037.
| ||
|
آمار تعداد مشاهده مقاله: 353 تعداد دریافت فایل اصل مقاله: 13 |
||