{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,28]],"date-time":"2026-08-28T09:37:26Z","timestamp":1787909846685,"version":"build-2784847793"},"reference-count":53,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T00:00:00Z","timestamp":1743120000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Systems"],"abstract":"<jats:p>The size of data transmitted through various communication systems has recently increased due to technological advancements in the Artificial Intelligence of Things (AIoT) and the industrial Internet of Things (IoT). IoT communications rely on intrusion detection systems (IDS) to ensure secure and reliable data transmission, as traditional security mechanisms, such as firewalls and encryption, remain susceptible to attacks. An effective IDS is crucial as evolving threats continue to expose new security vulnerabilities. This study proposes an integrated approach combining feature selection methods and principal component analysis (PCA) with advanced deep learning (DL) models for real-time intrusion detection, significantly improving both computational efficiency and accuracy compared to previous methods. Specifically, five feature selection methods (correlation-based feature subset selection (CFS), Pearson analysis, gain ratio (GR), information gain (IG) and symmetrical uncertainty (SU)) were integrated with PCA to optimise feature dimensionality and enhance predictive performance. Three classifiers\u2014artificial neural networks (ANNs), deep neural networks (DNNs), and TabNet\u2013were evaluated on the RT-IoT2022 dataset. The ANN classifier combined with Pearson analysis and PCA achieved the highest intrusion detection accuracy of 99.7%, demonstrating substantial performance improvements over ANN alone (92%) and TabNet (94%) without feature selection. Key features identified by Pearson analysis included id.resp_p, service, fwd_init_window_size and flow_SYN_flag_count, which significantly contributed to the performance gains. These results indicate that combining Pearson analysis with PCA consistently improves classification performance across multiple models. Furthermore, the deployment of classifiers directly on the original dataset decreased the accuracy, emphasising the importance of feature selection in enhancing AIoT and IoT security. This predictive model strengthens IDS capabilities, enabling early threat detection and proactive mitigation strategies against cyberattacks in real-time AIoT environments.<\/jats:p>","DOI":"10.3390\/systems13040231","type":"journal-article","created":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T06:06:35Z","timestamp":1743141995000},"page":"231","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Advancing Artificial Intelligence of Things Security: Integrating Feature Selection and Deep Learning for Real-Time Intrusion Detection"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2342-2156","authenticated-orcid":false,"given":"Faisal","family":"Albalwy","sequence":"first","affiliation":[{"name":"Department of Cybersecurity, College of Computer Science and Engineering, Taibah University, Madinah 42353, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Muhannad","family":"Almohaimeed","sequence":"additional","affiliation":[{"name":"Department of Information Systems, College of Computer Science and Engineering, Taibah University, Madinah 42353, Saudi Arabia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2025,3,28]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"1027","DOI":"10.31004\/innovative.v4i3.10551","article-title":"Latest innovations in Internet of Things (IoT): Digital transformation across industries","volume":"4","author":"Adhicandra","year":"2024","journal-title":"Innov. J. Soc. Sci. Res."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2174\/0126662558296394240902040727","article-title":"Revolutionizing agriculture: A comprehensive review of IoT farming technologies","volume":"17","author":"Baranitharan","year":"2024","journal-title":"Recent Adv. Comput. Sci. Commun."},{"key":"ref_3","first-page":"2805","article-title":"End user security using smart devices with ability to access IoT services","volume":"9","author":"Muwanguzi","year":"2024","journal-title":"Int. J. Innov. Sci. Res. Technol. (IJISRT)"},{"key":"ref_4","unstructured":"Tawffaq, M.R., Jasim, M.A., Mejbel, B.G., Issa, S.S., Alamro, L., Shulha, V., and Aram, E. (November, January 30). IoT Security in a Connected World: Analyzing Threats, Vulnerabilities, and Mitigation Strategies. Proceedings of the 36th Conference of Open Innovations Association (FRUCT), Helsinki, Finland."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"13340","DOI":"10.1109\/JIOT.2023.3337755","article-title":"Heterogeneous data-aware federated learning for intrusion detection systems via Meta-sampling in artificial intelligence of things","volume":"11","author":"Han","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"e483","DOI":"10.1002\/spy2.483","article-title":"Automotive cybersecurity scheme for intrusion detection in can-driven artificial intelligence of things","volume":"8","author":"Dangwal","year":"2024","journal-title":"Secur. Priv."},{"key":"ref_7","unstructured":"Stanko, A., Duda, O., Mykytyshyn, A., Totosko, O., and Koroliuk, R. (2024, January 2\u20134). Artificial intelligence of things (AIoT): Integration challenges, and security issues. Proceedings of the BAIT\u20192024: The 1st International Workshop on \u201cBioinformatics and Applied Information Technologies\u201d, Zboriv, Ukraine."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Altulaihan, E., Almaiah, M.A., and Aljughaiman, A. (2024). Anomaly detection IDs for detecting DoS attacks in IoT networks based on machine learning algorithms. Sensors, 24.","DOI":"10.3390\/s24020713"},{"key":"ref_9","doi-asserted-by":"crossref","unstructured":"Krishna Prasanth Brahmaji, K. (2024). Edge computing and analytics for IoT devices: Enhancing real-time decision making in smart environments. Int. J. Multidiscip. Res., 6.","DOI":"10.36948\/ijfmr.2024.v06i05.29826"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Rajasekar, P., Bhosale, R.S., Indhumathi, C., Sandeep, K.V., and Rajendiran, M. (2024, January 4\u20135). Real-time Stream Processing in IoT Environments. Proceedings of the Ninth International Conference on Science Technology Engineering and Mathematics (ICONSTEM), Chennai, India.","DOI":"10.1109\/ICONSTEM60960.2024.10568668"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"14216","DOI":"10.1109\/JIOT.2023.3344471","article-title":"Balancing computational efficiency and detection accuracy in oversampled frequency-shift chirp modulation","volume":"11","author":"Ameloot","year":"2024","journal-title":"IEEE Internet Things J."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Quincozes, V.E., Quincozes, S.E., Albuquerque, C., Passos, D.G., and Mass\u00e9, D. (2024, January 27\u201329). Efficient Feature Selection for Intrusion Detection Systems with Priority Queue-Based GRASP. Proceedings of the IEEE 13th International Conference on Cloud Networking (CloudNet), Rio de Janeiro, Brazil.","DOI":"10.1109\/CloudNet62863.2024.10815746"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Bhandari, S., Kukreja, A.K., Lazar, A., Sim, A., and Wu, K. (2020, January 23). Feature Selection Improves Tree-based Classification for Wireless Intrusion Detection. Proceedings of the 3rd International Workshop on Systems and Network Telemetry and Analytics, Stockholm, Sweden.","DOI":"10.1145\/3391812.3396274"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Musthafa, M.B., Huda, S., Kodera, Y., Ali, M.A., Araki, S., Mwaura, J., and Nogami, Y. (2024). Optimizing IoT intrusion detection using balanced class distribution, feature selection, and ensemble machine learning techniques. Sensors, 24.","DOI":"10.3390\/s24134293"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"27","DOI":"10.11113\/ijic.v11n1.286","article-title":"Comparative study on feature selection techniques in intrusion detection systems using ensemble classifiers","volume":"11","year":"2021","journal-title":"Int. J. Innov. Comput."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Shukla, S., Singh, J., Ramya, T., Rahul, S., Mallick, A.K., and Pandey, P. (2024, January 21\u201323). Enhancing Cloud Computing Security through Deep Learning and Attention Mechanism Intrusion Detection Systems. Proceedings of the 4th International Conference on Intelligent Technologies (CONIT), Bangalore, India.","DOI":"10.1109\/CONIT61985.2024.10626078"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"3512","DOI":"10.11591\/ijece.v14i3.pp3512-3521","article-title":"Next-gen security in IIoT: Integrating intrusion detection systems with machine learning for industry 4.0 resilience","volume":"14","author":"Idouglid","year":"2024","journal-title":"Int. J. Electr. Comput. Eng. (IJECE)"},{"key":"ref_18","first-page":"870","article-title":"ECBoA-OFS: An ensemble classification model for botnet attacks based on optimal feature selection using CPR in IoT","volume":"4","year":"2024","journal-title":"J. Mach. Comput."},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Almohaimeed, M., and Albalwy, F. (2024). Enhancing IoT network security using feature selection for intrusion detection systems. Appl. Sci., 14.","DOI":"10.3390\/app142411966"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"102817","DOI":"10.1016\/j.ssresearch.2022.102817","article-title":"Knowledge discovery: Methods from data mining and machine learning","volume":"110","author":"Shu","year":"2023","journal-title":"Soc. Sci. Res."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"9","DOI":"10.1186\/s42400-023-00199-0","article-title":"A multi-agent adaptive deep learning framework for online intrusion detection","volume":"7","author":"Soltani","year":"2024","journal-title":"Cybersecurity"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"123","DOI":"10.1186\/s13677-024-00685-x","article-title":"Enhancing intrusion detection: A hybrid machine and deep learning approach","volume":"13","author":"Sajid","year":"2024","journal-title":"J. Cloud Comput."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"107132","DOI":"10.1016\/j.knosys.2021.107132","article-title":"Unified deep learning approach for efficient intrusion detection system using integrated spatial\u2013temporal features","volume":"226","author":"Kanna","year":"2021","journal-title":"Knowl.-Based Syst."},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Henry, A., Gautam, S., Khanna, S., Rabie, K., Shongwe, T., Bhattacharya, P., Sharma, B., and Chowdhury, S. (2023). Composition of hybrid deep learning model and feature optimization for intrusion detection system. Sensors, 23.","DOI":"10.3390\/s23020890"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"100699","DOI":"10.1016\/j.iot.2023.100699","article-title":"A deep learning approach for intrusion detection in Internet of Things using focal loss function","volume":"22","author":"Dina","year":"2023","journal-title":"Internet Things"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Awad, A.A., Ali, A.F., and Gaber, T. (2023). An improved long short term memory network for intrusion detection. PLoS ONE, 18.","DOI":"10.1371\/journal.pone.0284795"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"103320","DOI":"10.1016\/j.cose.2023.103320","article-title":"Deep-discovery: Anomaly discovery in software-defined networks using artificial neural networks","volume":"132","author":"Shaji","year":"2023","journal-title":"Comput. Secur."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"100999","DOI":"10.1016\/j.iot.2023.100999","article-title":"The robust scheme for intrusion detection system in internet of things","volume":"24","author":"Nguyen","year":"2023","journal-title":"Internet Things"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"2131","DOI":"10.2478\/amns.2023.1.00318","article-title":"Application of deep learning model in computer data mining intrusion detection","volume":"8","author":"Chen","year":"2023","journal-title":"Appl. Math. Nonlinear Sci."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"108651","DOI":"10.1016\/j.compeleceng.2023.108651","article-title":"Federated deep learning for anomaly detection in the internet of things","volume":"108","author":"Wang","year":"2023","journal-title":"Comput. Electr. Eng."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"107810","DOI":"10.1016\/j.compeleceng.2022.107810","article-title":"Anomaly-based intrusion detection system for IoT networks through deep learning model","volume":"99","author":"Saba","year":"2022","journal-title":"Comput. Electr. Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"100656","DOI":"10.1016\/j.iot.2022.100656","article-title":"Deep learning-enabled anomaly detection for IoT systems","volume":"21","author":"Abusitta","year":"2023","journal-title":"Internet Things"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"4280","DOI":"10.1109\/JIOT.2021.3103829","article-title":"On the performance of machine learning models for anomaly-based intelligent intrusion detection systems for the internet of things","volume":"9","author":"Abdelmoumin","year":"2021","journal-title":"IEEE Internet Things J."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"62722","DOI":"10.1109\/ACCESS.2022.3176317","article-title":"Design and development of RNN anomaly detection model for IoT networks","volume":"10","author":"Ullah","year":"2022","journal-title":"IEEE Access"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"429","DOI":"10.1049\/cmu2.12744","article-title":"A novel federated learning aggregation algorithm for AIoT intrusion detection","volume":"18","author":"Jia","year":"2024","journal-title":"IET Commun."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"40281","DOI":"10.1109\/ACCESS.2022.3165809","article-title":"Edge-IIoTset: A new comprehensive realistic cyber security dataset of IoT and IIoT applications for centralized and federated learning","volume":"10","author":"Ferrag","year":"2022","journal-title":"IEEE Access"},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Zegarra Rodriguez, D., Daniel Okey, O., Maidin, S.S., Umoren Udo, E., and Kleinschmidt, J.H. (2023). Attentive transformer deep learning algorithm for intrusion detection on IoT systems using automatic Xplainable feature selection. PLoS ONE, 18.","DOI":"10.1371\/journal.pone.0286652"},{"key":"ref_38","unstructured":"Sharmila, B.S., and Nagapadma, R. (2023). RT-IoT2022, UC Irvine Machine Learning Repository."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"41","DOI":"10.1186\/s42400-023-00178-5","article-title":"Quantized autoencoder (QAE) intrusion detection system for anomaly detection in resource-constrained IoT devices using RT-IoT2022 dataset","volume":"6","author":"Sharmila","year":"2023","journal-title":"Cybersecurity"},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"16","DOI":"10.33545\/27076571.2023.v4.i1a.60","article-title":"The role of machine learning in transforming business intelligence","volume":"4","author":"Bharadiya","year":"2023","journal-title":"Int. J. Comput. Artif. Intell."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"1977","DOI":"10.1007\/s12652-021-03411-6","article-title":"Feature selection and comparison of classification algorithms for wireless sensor networks","volume":"14","author":"Pande","year":"2023","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"107136","DOI":"10.1016\/j.engappai.2023.107136","article-title":"A tutorial-based survey on feature selection: Recent advancements on feature selection","volume":"126","author":"Moslemi","year":"2023","journal-title":"Eng. Appl. Artif. Intell."},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1186\/s12859-019-2754-0","article-title":"FeatureSelect: A software for feature selection based on machine learning approaches","volume":"20","author":"Motieghader","year":"2019","journal-title":"BMC Bioinform."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1002\/wics.101","article-title":"Principal component analysis","volume":"2","author":"Abdi","year":"2010","journal-title":"Wiley Interdiscip. Rev. Comput. Stat."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Zou, J., Han, Y., and So, S.-S. (2009). Overview of artificial neural networks. Artificial Neural Networks: Methods And Applications, Humana Press.","DOI":"10.1007\/978-1-60327-101-1_2"},{"key":"ref_46","doi-asserted-by":"crossref","unstructured":"Arik, S.\u00d6., and Pfister, T. (2021, January 2\u20139). abnet: Attentive Interpretable Tabular Learning. Proceedings of the AAAI Conference on Artificial Intelligence, Online.","DOI":"10.1609\/aaai.v35i8.16826"},{"key":"ref_47","first-page":"215","article-title":"Recent deep learning methods for tabular data","volume":"30","author":"Hwang","year":"2023","journal-title":"Commun. Stat. Appl. Methods"},{"key":"ref_48","doi-asserted-by":"crossref","first-page":"2559","DOI":"10.1007\/s10207-024-00855-7","article-title":"Optimized common features selection and deep-autoencoder (OCFSDA) for lightweight intrusion detection in Internet of Things","volume":"23","author":"Otokwala","year":"2024","journal-title":"Int. J. Inf. Secur."},{"key":"ref_49","doi-asserted-by":"crossref","first-page":"1353","DOI":"10.1007\/s13369-021-05947-3","article-title":"Analysis of machine learning classifiers for early detection of DDoS attacks on IoT devices","volume":"47","author":"Gaur","year":"2022","journal-title":"Arab. J. Sci. Eng."},{"key":"ref_50","doi-asserted-by":"crossref","first-page":"679","DOI":"10.1007\/s10207-022-00656-w","article-title":"Efficient and interpretable SRU combined with TabNet for network intrusion detection in the big data environment","volume":"22","author":"Chen","year":"2023","journal-title":"Int. J. Inf. Secur."},{"key":"ref_51","doi-asserted-by":"crossref","first-page":"100613","DOI":"10.1016\/j.measen.2022.100613","article-title":"A deep learning based feed forward artificial neural network to predict the K-barriers for intrusion detection using a wireless sensor network","volume":"25","author":"Muruganandam","year":"2023","journal-title":"Meas. Sens."},{"key":"ref_52","doi-asserted-by":"crossref","unstructured":"Sharma, B., Sharma, L., and Lal, C. (2022, January 9\u201310). Anomaly-Based DNN Model for Intrusion Detection in IoT and Model Explanation. Proceedings of the Second International Conference on Computational Electronics for Wireless Communications, Surathkal, India.","DOI":"10.1007\/978-981-19-6661-3_28"},{"key":"ref_53","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1186\/s40537-020-00327-4","article-title":"Selecting critical features for data classification based on machine learning methods","volume":"7","author":"Chen","year":"2020","journal-title":"J. Big Data"}],"container-title":["Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2079-8954\/13\/4\/231\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,9]],"date-time":"2025-10-09T17:04:08Z","timestamp":1760029448000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2079-8954\/13\/4\/231"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,28]]},"references-count":53,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2025,4]]}},"alternative-id":["systems13040231"],"URL":"https:\/\/doi.org\/10.3390\/systems13040231","relation":{},"ISSN":["2079-8954"],"issn-type":[{"value":"2079-8954","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,28]]}}}