{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,12]],"date-time":"2026-04-12T15:35:50Z","timestamp":1776008150776,"version":"3.50.1"},"reference-count":35,"publisher":"MDPI AG","issue":"10","license":[{"start":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T00:00:00Z","timestamp":1666137600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>With the growth of the Internet of Things (IoT), security attacks are also rising gradually. Numerous centralized mechanisms have been introduced in the recent past for the detection of attacks in IoT, in which an attack recognition scheme is employed at the network\u2019s vital point, which gathers data from the network and categorizes it as \u201cAttack\u201d or \u201cNormal\u201d. Nevertheless, these schemes were unsuccessful in achieving noteworthy results due to the diverse necessities of IoT devices such as distribution, scalability, lower latency, and resource limits. The present paper proposes a hybrid model for the detection of attacks in an IoT environment that involves three stages. Initially, the higher-order statistical features (kurtosis, variance, moments), mutual information (MI), symmetric uncertainty, information gain ratio (IGR), and relief-based features are extracted. Then, detection takes place using Gated Recurrent Unit (GRU) and Bidirectional Long Short-Term Memory (Bi-LSTM) to recognize the existence of network attacks. For improving the classification accuracy, the weights of Bi-LSTM are optimally tuned via a self-upgraded Cat and Mouse Optimizer (SU-CMO). The improvement of the employed scheme is established concerning a variety of metrics using two distinct datasets which comprise classification accuracy, and index, f-measure and MCC. In terms of all performance measures, the proposed model outperforms both traditional and state-of-the-art techniques.<\/jats:p>","DOI":"10.3390\/fi14100301","type":"journal-article","created":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T20:32:23Z","timestamp":1666211543000},"page":"301","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["A Hybrid Deep Learning Model with Self-Improved Optimization Algorithm for Detection of Security Attacks in IoT Environment"],"prefix":"10.3390","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0129-7665","authenticated-orcid":false,"given":"Amit","family":"Sagu","sequence":"first","affiliation":[{"name":"Department of Computer Science & Applications, Maharshi Dayanand University, Rohtak 124001, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8594-4320","authenticated-orcid":false,"given":"Nasib Singh","family":"Gill","sequence":"additional","affiliation":[{"name":"Department of Computer Science & Applications, Maharshi Dayanand University, Rohtak 124001, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8535-4016","authenticated-orcid":false,"given":"Preeti","family":"Gulia","sequence":"additional","affiliation":[{"name":"Department of Computer Science & Applications, Maharshi Dayanand University, Rohtak 124001, India"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jyotir Moy","family":"Chatterjee","sequence":"additional","affiliation":[{"name":"Department of Information Technology, Lord Buddha Education Foundation, Kathmandu 44600, Nepal"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ishaani","family":"Priyadarshini","sequence":"additional","affiliation":[{"name":"School of Information, University of California, Berkeley, CA 94720-5800, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2022,10,19]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Mandal, K., Rajkumar, M., Ezhumalai, P., Jayakumar, D., and Yuvarani, R. (2020). Improved security using machine learning for IoT intrusion detection system. Mater. Today Proc.","DOI":"10.1016\/j.matpr.2020.10.187"},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"11743","DOI":"10.1109\/ACCESS.2019.2959047","article-title":"Malicious Insider Attack Detection in IoTs Using Data Analytics","volume":"8","author":"Khan","year":"2019","journal-title":"IEEE Access"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"9552","DOI":"10.1109\/JIOT.2020.2993782","article-title":"FlowGuard: An Intelligent Edge Defense Mechanism Against IoT DDoS Attacks","volume":"7","author":"Jia","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Yoon, J. (2020). Deep-learning approach to attack handling of IoT devices using IoT-enabled network services. Internet Things, 11.","DOI":"10.1016\/j.iot.2020.100241"},{"key":"ref_5","first-page":"120","article-title":"Hybrid Deep Neural Network Model for Detection of Security Attacks in IoT Enabled Environment","volume":"13","author":"Sagu","year":"2022","journal-title":"Int. J. Adv. Comput. Sci. Appl."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1016\/j.future.2020.02.017","article-title":"Selection of effective machine learning algorithm and Bot-IoT attacks traffic identification for internet of things in smart city","volume":"107","author":"Shafiq","year":"2020","journal-title":"Future Gener. Comput. Syst."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"38262","DOI":"10.1109\/ACCESS.2020.2976141","article-title":"A Reputation Value-Based Early Detection Mechanism Against the Consumer-Provider Collusive Attack in Information-Centric IoT","volume":"8","author":"Zhi","year":"2020","journal-title":"IEEE Access"},{"key":"ref_8","unstructured":"Rani, D., and Gill, N.S. (2022, September 10). Review of Various IoT Standards and Communication Protocols. Available online: http:\/\/www.irphouse.com."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"8462","DOI":"10.1109\/JIOT.2020.2991693","article-title":"A Machine-Learning-Based Technique for False Data Injection Attacks Detection in Industrial IoT","volume":"7","author":"Aboelwafa","year":"2020","journal-title":"IEEE Internet Things J."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"147","DOI":"10.1016\/j.ins.2021.03.060","article-title":"A novel IoT network intrusion detection approach based on Adaptive Particle Swarm Optimization Convolutional Neural Network","volume":"568","author":"Kan","year":"2021","journal-title":"Inf. Sci."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1016\/j.icte.2021.04.012","article-title":"Feature selection for intrusion detection system in Internet-of-Things (IoT)","volume":"7","author":"Nimbalkar","year":"2021","journal-title":"ICT Express"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Pecori, R., Tayebi, A., Vannucci, A., and Veltri, L. (2020, January 19\u201324). IoT Attack Detection with Deep Learning Analysis; IEEE Computational Intelligence Society; International Neural Network Society; Institute of Electrical and Electronics Engineers; IEEE World Congress on Computational Intelligence. Proceedings of the 2020 International Joint Conference on Neural Networks (IJCNN): 2020 Conference Proceedings, Online.","DOI":"10.1109\/IJCNN48605.2020.9207171"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Rahman, A., Asyhari, A.T., Leong, L., Satrya, G., Tao, M.H., and Zolkipli, M. (2020). Scalable machine learning-based intrusion detection system for IoT-enabled smart cities. Sustain. Cities Soc., 61.","DOI":"10.1016\/j.scs.2020.102324"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Atul, D.J., Kamalraj, R., Ramesh, G., Sankaran, K.S., Sharma, S., and Khasim, S. (2021). A machine learning based IoT for providing an intrusion detection system for security. Microprocess. Microsyst., 82.","DOI":"10.1016\/j.micpro.2020.103741"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Krishna, E.S.P., and Thangavelu, A. (2021). Attack detection in IoT devices using hybrid metaheuristic lion optimization algorithm and firefly optimization algorithm. Int. J. Syst. Assur. Eng. Manag., 1\u201314.","DOI":"10.1007\/s13198-021-01150-7"},{"key":"ref_16","unstructured":"Gu, T., Abhishek, A., Fu, H., Zhang, H., Basu, D., and Mohapatra, P. (September, January 31). Towards Learning-automation IoT Attack Detection through Reinforcement Learning. Proceedings of the 21st IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, Cork, Ireland."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Gopali, S., and Namin, A.S. (2022). Deep Learning-Based Time-Series Analysis for Detecting Anomalies in Internet of Things. Electronics, 11.","DOI":"10.3390\/electronics11193205"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Alashhab, A.A., Zahid, M.S.M., Azim, M.A., Daha, M.Y., Isyaku, B., and Ali, S. (2022). A Survey of Low Rate DDoS Detection Techniques Based on Machine Learning in Software-Defined Networks. Symmetry, 14.","DOI":"10.3390\/sym14081563"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Abbas, G., Mehmood, A., Carsten, M., Epiphaniou, G., and Lloret, J. (2022). Safety, Security and Privacy in Machine Learning Based Internet of Things. J. Sens. Actuator Netw., 11.","DOI":"10.3390\/jsan11030038"},{"key":"ref_20","unstructured":"(2022, September 10). Measures of Skewness and Kurtosis, Available online: https:\/\/www.itl.nist.gov\/div898\/handbook\/eda\/section3\/eda35b.htm#:~:text=Skewness%20is%20a%20measure%20of,relative%20to%20a%20normal%20distribution."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"1063","DOI":"10.1590\/S0001-37652013005000045","article-title":"Nuclear entropy, angular second moment, variance and texture correlation of thymus cortical and medullar lymphocytes: Grey level co-occurrence matrix analysis","volume":"85","author":"Pantic","year":"2013","journal-title":"An. Acad. Bras. Ci\u00eancias"},{"key":"ref_22","unstructured":"(2022, September 10). Central Moment. Available online: https:\/\/en.wikipedia.org\/wiki\/Central_moment#:~:text=In%20probability%20theory%20and%20statistics,random%20variable%20from%20the%20mean."},{"key":"ref_23","unstructured":"(2022, September 10). Information Gain Ratio. Available online: https:\/\/en.wikipedia.org\/wiki\/Information_gain_ratio."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1016\/j.neucom.2019.04.099","article-title":"Improved itracker combined with bidirectional long short-term memory for 3D gaze estimation using appearance cues","volume":"390","author":"Zhou","year":"2020","journal-title":"Neurocomputing"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Li, X., Ma, X., Xiao, F., Xiao, C., Wang, F., and Zhang, S. (2022). Time-series production forecasting method based on the integration of Bidirectional Gated Recurrent Unit (Bi-GRU) network and Sparrow Search Algorithm (SSA). J. Pet. Sci. Eng., 208.","DOI":"10.1016\/j.petrol.2021.109309"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Dehghani, M., Hub\u00e1lovsk\u00fd, \u0160., and Trojovsk\u00fd, P. (2021). Cat and Mouse Based Optimizer: A New Nature-Inspired Optimization Algorithm. Sensors, 21.","DOI":"10.3390\/s21155214"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Okwu, M.O., and Tartibu, L.K. (2022, September 10). Studies in Computational Intelligence 927 Metaheuristic Optimization: Nature-Inspired Algorithms Swarm and Computational Intelligence, Theory and Applications. Available online: http:\/\/www.springer.com\/series\/7092.","DOI":"10.1007\/978-3-030-61111-8"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Abualigah, L., Yousri, D., Elaziz, M.A., Ewees, A.A., Al-Qaness, M.A., and Gandomi, A.H. (2021). Aquila Optimizer: A novel meta-heuristic optimization algorithm. Comput. Ind. Eng., 157.","DOI":"10.1016\/j.cie.2021.107250"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"715","DOI":"10.1007\/s00500-018-3102-4","article-title":"Butterfly optimization algorithm: A novel approach for global optimization","volume":"23","author":"Arora","year":"2018","journal-title":"Soft Comput."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/j.advengsoft.2017.07.002","article-title":"Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems","volume":"114","author":"Mirjalili","year":"2017","journal-title":"Adv. Eng. Softw."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"129","DOI":"10.14445\/22315381\/IJETT-V68I11P218","article-title":"Artificial Neural Network for the Internet of Things Security","volume":"68","author":"Sagu","year":"2020","journal-title":"Int. J. Eng. Trends Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.jmsy.2020.07.020","article-title":"Application of integrated recurrent neural network with multivariate adaptive regression splines on SPC-EPC process","volume":"57","author":"Kao","year":"2020","journal-title":"J. Manuf. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Ye, J., Cheng, X., Zhu, J., Feng, L., and Song, L. (2018). A DDoS Attack Detection Method Based on SVM in Software Defined Network. Secur. Commun. Netw., 2018.","DOI":"10.1155\/2018\/9804061"},{"key":"ref_34","unstructured":"(2022, September 10). The UNSW-NB15 Dataset. Available online: https:\/\/research.unsw.edu.au\/projects\/unsw-nb15-dataset."},{"key":"ref_35","unstructured":"(2022, September 10). CloudStor, Research Data Storage and Collaboration. Available online: https:\/\/cloudstor.aarnet.edu.au\/plus\/s\/umT99TnxvbkkoE."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/10\/301\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T00:57:20Z","timestamp":1760144240000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/14\/10\/301"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,19]]},"references-count":35,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2022,10]]}},"alternative-id":["fi14100301"],"URL":"https:\/\/doi.org\/10.3390\/fi14100301","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,19]]}}}