A convolutional neural network-enhanced attack detection framework with explainable artificial intelligence for internet of things-based metaverse security
Aleksandar Jokic , Miodrag Zivkovic , Luka Jovanovic , Milos Mravik , Marko Sarac , Vladimir Simic , Muhammad Attique Khan , Nebojsa Bacanin
{"title":"A convolutional neural network-enhanced attack detection framework with explainable artificial intelligence for internet of things-based metaverse security","authors":"Aleksandar Jokic , Miodrag Zivkovic , Luka Jovanovic , Milos Mravik , Marko Sarac , Vladimir Simic , Muhammad Attique Khan , Nebojsa Bacanin","doi":"10.1016/j.engappai.2025.111358","DOIUrl":null,"url":null,"abstract":"<div><div>Metaverse integration is deeply reliant on the Internet of Things (IoT), which enables seamless data exchange between the physical and virtual worlds. By connecting sensors, wearables, and smart devices to Metaverse environments, IoT enhances interactions and immersion, essential for a fully integrated, data-driven Metaverse. However, IoT devices, due to their simple hardware and Internet access, are vulnerable to cyberattacks, making security a critical challenge for ensuring a safe infrastructure. Traditional methods struggle to combat evolving threats, requiring adaptive artificial intelligence (AI) powered solutions. This work presents a hybrid framework combining convolutional neural networks (CNN) with machine learning (ML) classifiers, categorical boosting (CatBoost), and adaptive boosting (AdaBoost), enhanced by metaheuristic optimization for better performance. A two-tier architecture is proposed for handling complex data to detect and identify attacks within IoT networks. A comparative analysis of a real-world IoT dataset demonstrates the framework’s effectiveness in detecting threats (binary classification) and identifying malicious attacks (multi-class classification). A total of six experiments are conducted using publicly available data with the best models achieving .993 accuracy for binary classifications and .877 for multi-class. Explainable AI techniques further provided insights into model decisions, guiding future data collection and system security.</div></div>","PeriodicalId":50523,"journal":{"name":"Engineering Applications of Artificial Intelligence","volume":"158 ","pages":"Article 111358"},"PeriodicalIF":8.0000,"publicationDate":"2025-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Engineering Applications of Artificial Intelligence","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0952197625013600","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Metaverse integration is deeply reliant on the Internet of Things (IoT), which enables seamless data exchange between the physical and virtual worlds. By connecting sensors, wearables, and smart devices to Metaverse environments, IoT enhances interactions and immersion, essential for a fully integrated, data-driven Metaverse. However, IoT devices, due to their simple hardware and Internet access, are vulnerable to cyberattacks, making security a critical challenge for ensuring a safe infrastructure. Traditional methods struggle to combat evolving threats, requiring adaptive artificial intelligence (AI) powered solutions. This work presents a hybrid framework combining convolutional neural networks (CNN) with machine learning (ML) classifiers, categorical boosting (CatBoost), and adaptive boosting (AdaBoost), enhanced by metaheuristic optimization for better performance. A two-tier architecture is proposed for handling complex data to detect and identify attacks within IoT networks. A comparative analysis of a real-world IoT dataset demonstrates the framework’s effectiveness in detecting threats (binary classification) and identifying malicious attacks (multi-class classification). A total of six experiments are conducted using publicly available data with the best models achieving .993 accuracy for binary classifications and .877 for multi-class. Explainable AI techniques further provided insights into model decisions, guiding future data collection and system security.
期刊介绍:
Artificial Intelligence (AI) is pivotal in driving the fourth industrial revolution, witnessing remarkable advancements across various machine learning methodologies. AI techniques have become indispensable tools for practicing engineers, enabling them to tackle previously insurmountable challenges. Engineering Applications of Artificial Intelligence serves as a global platform for the swift dissemination of research elucidating the practical application of AI methods across all engineering disciplines. Submitted papers are expected to present novel aspects of AI utilized in real-world engineering applications, validated using publicly available datasets to ensure the replicability of research outcomes. Join us in exploring the transformative potential of AI in engineering.