Novel Approach for Intrusion Detection in IoT Networks Based on ResNet-ABC-Chatterjee Algorithm
DOI:
https://doi.org/10.13052/jmm1550-4646.2241Keywords:
Intrusion detection, internet of things, artificial bee colony, neural network, feature selection, cyber securityAbstract
The intrusion detection in the Internet of Things (IoT) network presents a number of difficulties, necessitating the skillful use of network device attributes for precise threat identification. With a multi-phase approach, this research provides a novel intrusion detection method. This technique takes advantage of the non-linear relationship identification capability of the Chatterjee correlation. The Artificial Bee Colony (ABC) approach is employed for optimizing the feature selection procedure. Lastly, a specialized Residual Neural Network (ResNet) is designed that can detect complex relationships from the data using minimal computational cost. The above design contains three types of residual blocks which are designed in a discriminatory fashion to enable the model to capture both the high-level and low-level features. At each layer, an increase in the number of filters is used to enhance the process of feature extraction. The convolutional layers are of great importance since they control the whole learning process. To ensure the effectiveness of the network in collecting complex relations, a method for converting 1D features into 2D images is provided to facilitate the ResNet input. Experimental results indicate that the suggested approach is exceptionally adept at identifying intrusions in the IoT networks, achieving accuracy of 98.5711%. The combination of ABC optimization, ResNet, and Chatterjee correlation leads in a strong and effective intrusion detection system, which shows promise for improving the cyber security of IoT environments.
Downloads
References
Alsharfa, R. M., Feghhi, M. M., and Majeed, M. H. (2025). Wireless sensor networks nodes clustering and optimization based on fuzzy C-means and water strider algorithms. International Journal of Intelligent Engineering and Systems, 18(11), 598–612.
Frank, C., Nance, C., Jarocki, S., and Pauli, W. (2017). Protecting IoT from Mirai botnets; IoT device hardening. In Proceedings of the Conference on Information Systems Applied Research, Austin, Texas.
Asbaghi, S. S., and Feghhi, M. M. (2023). Resource allocation for secure ultra-reliable low-latency-communication in IoT applications. Journal of Communication Engineering. arXiv:2312.10555.
Albulayhi, K., Smadi, A. A., Sheldon, F. T., and Abercrombie, R. K. (2021). IoT intrusion detection taxonomy, reference architecture, and analyses. Sensors, 21(19), 6432.
Alhajjar, E., Maxwell, P., and Bastian, N. (2021). Adversarial machine learning in network intrusion detection systems. Expert Systems with Applications, 186, 115782.
Sajja, G. S., Mustafa, M., Ponnusamy, R., and Abdufattokhov, S. (2021). Machine learning algorithms in intrusion detection and classification. Annals of the Romanian Society for Cell Biology, 25(6), 12211–12219.
Alkadi, O., Moustafa, N., Turnbull, B., and Choo, K. K. R. (2020). A deep blockchain framework-enabled collaborative intrusion detection for protecting IoT and cloud networks. IEEE Internet of Things Journal, 8(12), 9463–9472.
Khraisat, A., Gondal, I., Vamplew, P., Kamruzzaman, J., and Alazab, A. (2019). A novel ensemble of hybrid intrusion detection system for detecting internet of things attacks. Electronics, 8(11), 1210.
Kumar, V., Sinha, D., Das, A. K., Pandey, S. C., and Goswami, R. T. (2020). An integrated rule based intrusion detection system: Analysis on UNSW-NB15 data set and the real time online dataset. Cluster Computing, 23, 1397–1418.
Verma, A., and Ranga, V. (2020). Machine learning based intrusion detection systems for IoT applications. Wireless Personal Communications, 111, 2287–2310.
Song, H. M., Woo, J., and Kim, H. K. (2020). In-vehicle network intrusion detection using deep convolutional neural network. Vehicular Communications, 21, 100198.
Zhang, H., Li, J. L., Liu, X. M., and Dong, C. (2021). Multi-dimensional feature fusion and stacking ensemble mechanism for network intrusion detection. Future Generation Computer Systems, 122, 130–143.
Rahman, S. A., Tout, H., Talhi, C., and Mourad, A. (2020). Internet of Things intrusion detection: Centralized, on-device, or federated learning? IEEE Network, 34(6), 310–317.
Halim, Z., Yousaf, M. N., Waqas, M., Sulaiman, M., Abbas, G., Hussain, M., …and Hanif, M. (2021). An effective genetic algorithm-based feature selection method for intrusion detection systems. Computers & Security, 110, 102448.
Kim, J., Kim, J., Kim, H., Shim, M., and Choi, E. (2020). CNN-based network intrusion detection against denial-of-service attacks. Electronics, 9(6), 916.
Qi, L., Yang, Y., Zhou, X., Rafique, W., and Ma, J. (2021). Fast anomaly identification based on multi-aspect data streams for intelligent intrusion detection toward secure industry 4.0. IEEE Transactions on Industrial Informatics, 18(9), 6503–6511.
Nguyen, M. T., and Kim, K. (2020). Genetic convolutional neural network for intrusion detection systems. Future Generation Computer Systems, 113, 418–427.
Abbas, A., Khan, M. A., Latif, S., Ajaz, M., Shah, A. A., and Ahmad, J. (2021). A new ensemble-based intrusion detection system for internet of things. Arabian Journal for Science and Engineering, 1–15.
Halimaa, A., and Sundarakantham, K. (2019, April). Machine learning based intrusion detection system. In IEEE 3rd International Conference on Trends in Electronics and Informatics (ICOEI) (pp. 916–920).
Balyan, A. K., Ahuja, S., Lilhore, U. K., Sharma, S. K., Manoharan, P., Algarni, A. D., …and Raahemifar, K. (2022). A hybrid intrusion detection model using EGA-PSO and improved random forest method. Sensors, 22(16), 5986.
Sarker, I. H., Abushark, Y. B., Alsolami, F., and Khan, A. I. (2020). Intrudtree: A machine learning based cyber security intrusion detection model. Symmetry, 12(5), 754.
Vinayakumar, R., Alazab, M., Soman, K. P., Poornachandran, P., Al-Nemrat, A., and Venkatraman, S. (2019). Deep learning approach for intelligent intrusion detection system. IEEE Access, 7, 41525–41550.
Saheed, Y. K., Abiodun, A. I., Misra, S., Holone, M. K., and Colomo-Palacios, R. (2022). A machine learning-based intrusion detection for detecting Internet of Things network attacks. Alexandria Engineering Journal, 61(12), 9395–9409.
Abrar, I., Ayub, Z., Masoodi, F., and Bamhdi, A. M. (2020, September). A machine learning approach for intrusion detection system on NSL-KDD dataset. In IEEE International Conference on Smart Electronics and Communication (ICOSEC) (pp. 919–924).
Choraś, M., and Pawlicki, M. (2021). Intrusion detection approach based on optimised artificial neural network. Neurocomputing, 452, 705–715.
Roy, S., Li, J., Choi, B. J., and Bai, Y. (2022). A lightweight supervised intrusion detection mechanism for IoT networks. Future Generation Computer Systems, 127, 276–285.
Eskandari, M., Janjua, Z. H., Vecchio, M., and Antonelli, F. (2020). Passban IDS: An intelligent anomaly-based intrusion detection system for IoT edge devices. IEEE Internet of Things Journal, 7(8), 6882–6897.
Feghhi, M. M., Alsharfa, R. M., and Majeed, M. H. (2025). Efficient fault detection in WSN based on PCA-optimized deep neural network slicing trained with GOA. International Journal of Intelligent Engineering and Systems, 18(5), 426–441.
Liang, W., Xiao, L., Zhang, K., Tang, M., He, D., and Li, K. C. (2021). Data fusion approach for collaborative anomaly intrusion detection in blockchain-based systems. IEEE Internet of Things Journal, 9(16), 14741–14751.
Alavizadeh, H., Alavizadeh, H., and Jang-Jaccard, J. (2022). Deep Q-learning based reinforcement learning approach for network intrusion detection. Computers, 11(3), 41.
Tavallaee, M., Bagheri, E., Lu, W., and Ghorbani, A. A. (2009, July). A detailed analysis of the KDD Cup 99 data set. In IEEE Symposium on Computational Intelligence for Security and Defense Applications (pp. 1–6).
Dhanabal, L., and Shantharajah, S. P. (2015). A study on NSL-KDD dataset for intrusion detection system based on classification algorithms. International Journal of Advanced Research in Computer and Communication Engineering, 4(6), 446–452.
Chatterjee, S. (2021) A new coefficient of correlation. Journal of the American Statistical Association 116(536): 2009–2022.
Teodorovic, D., Lucic, P., Markovic, G., and Dell’Orco, M. (2006, September). Bee colony optimization: Principles and applications. In IEEE 8th Seminar on Neural Network Applications in Electrical Engineering (pp. 151–156).
Karaboga, D., and Akay, B. (2009). A comparative study of Artificial Bee Colony algorithm. Applied Mathematics and Computation, 214(1), 108–132.
Sharma, A., Sharma, A., Choudhary, S., Pachauri, R. K., Shrivastava, A., and Kumar, D. (2020). A review on Artificial Bee Colony and it’s engineering applications. Journal of Critical Reviews, 7(11), 4097–4107.
Bansal, J. C., Gopal, A., and Nagar, A. K. (2018). Stability analysis of Artificial Bee Colony optimization algorithm. Swarm and Evolutionary Computation, 41, 9–19.
Hassan, A. N., Mohassel Feghhi, M., and Esmaeili, V. (2021). A fast automatic modulation classification based on STFT using hybrid deep neural network. Journal of Communication Engineering, 10(2).
Residual blocks – Building blocks of ResNet. https://towardsdatascience.com/residual-blocksbuilding-blocks-of-resnet-fd90ca15d6ec.
He, K., Zhang, X., Ren, S., and Sun, J. (2016). Deep residual learning for image recognition. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (pp. 770–778).
Sarwinda, D., Paradisa, R. H., Bustamam, A., and Anggia, P. (2021). Deep learning in image classification using residual network (ResNet) variants for detection of colorectal cancer. Procedia Computer Science, 179, 423–431.
Mhapsekar, M., Mhapsekar, P., Mhatre, A., and Sawant, V. (2020). Implementation of residual network (ResNet) for Devanagari handwritten character recognition. In Advanced Computing Technologies and Applications: Proceedings of 2nd International Conference on Advanced Computing Technologies and Applications – ICACTA (pp. 137–148). Springer Singapore.
Alzahrani, A. O., and Alenazi, M. J. (2021). Designing a network intrusion detection system based on machine learning for software defined networks. Future Internet, 13(5), 111.
Fu, Y., Du, Y., Cao, Z., Li, Q., and Xiang, W. (2022). A deep learning model for network intrusion detection with imbalanced data. Electronics, 11(6), 898.
Liu, J., Yang, D., Lian, M., and Li, M. (2021). Research on intrusion detection based on particle swarm optimization in IoT. IEEE Access, 9, 38254–38268.
Mendonça, R. V., Teodoro, A. A., Rosa, R. L., Saadi, M., Melgarejo, D. C., Nardelli, P. H., and Rodríguez, D. Z. (2021). Intrusion detection system based on fast hierarchical deep convolutional neural network. IEEE Access, 9, 61024–61034.
Ravindran, S., and Sarveshwaran, V. (2023). Deep learning towards intrusion detection system (IDS): Applications, challenges and opportunities. Journal of Mobile Multimedia, 19(05), 1299–1330, doi: 10.13052/jmm1550-4646.1958.
Dineshbabu, V., and Vigenesh, M. (2025). SecureFLACF: Secure federated learning access control framework with blockchain-infused intrusion detection system for IIoT. Journal of Mobile Multimedia, 21(05), 939–966. doi:10.13052/jmm1550-4646.2155.



