{"title":"Enhancing Smart City Security: An Intrusion Detection System Using Machine Learning Methods With the UNB CIC IoT 2023 Dataset","authors":"Mehdi Houichi, Faouzi Jaidi, Adel Bouhoula","doi":"10.1049/smc2.70014","DOIUrl":null,"url":null,"abstract":"<p>Smart cities, characterised by their extensive use of IoT devices, aim to enhance urban living through improved efficiency, sustainability and quality of life. However, the widespread integration of IoT technology introduces significant cybersecurity challenges, including vulnerabilities to cyberattacks, data breaches and infrastructure resilience issues. Addressing these challenges is critical to realising the full potential of smart city initiatives. Intrusion detection systems (IDS) play a vital role in safeguarding smart city environments. Numerous studies have explored various IDS methodologies, yet the dynamic and complex nature of smart city IoT networks demands continuous advancements. In this article, we present a novel IDS approach that leverages machine learning techniques to enhance the detection and prevention of cyber threats in smart cities. Utilising the UNB CIC IoT 2023 Dataset, we develop and evaluate multiple models, including Random Forest Classifier, Decision Tree Classifier, KNN and AdaBoost. Our proposed IDS framework emphasises real-time threat detection ensuring both low latency and high accuracy. Through comprehensive data preprocessing and rigorous model training, our system demonstrates exceptional performance in identifying and neutralising cyber threats. The findings from this research reveal significant improvements in the security and privacy of smart city IoT infrastructures highlighting the effectiveness of integrating advanced AI methodologies.</p>","PeriodicalId":34740,"journal":{"name":"IET Smart Cities","volume":"7 1","pages":""},"PeriodicalIF":2.3000,"publicationDate":"2025-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ietresearch.onlinelibrary.wiley.com/doi/epdf/10.1049/smc2.70014","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IET Smart Cities","FirstCategoryId":"1085","ListUrlMain":"https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/smc2.70014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Smart cities, characterised by their extensive use of IoT devices, aim to enhance urban living through improved efficiency, sustainability and quality of life. However, the widespread integration of IoT technology introduces significant cybersecurity challenges, including vulnerabilities to cyberattacks, data breaches and infrastructure resilience issues. Addressing these challenges is critical to realising the full potential of smart city initiatives. Intrusion detection systems (IDS) play a vital role in safeguarding smart city environments. Numerous studies have explored various IDS methodologies, yet the dynamic and complex nature of smart city IoT networks demands continuous advancements. In this article, we present a novel IDS approach that leverages machine learning techniques to enhance the detection and prevention of cyber threats in smart cities. Utilising the UNB CIC IoT 2023 Dataset, we develop and evaluate multiple models, including Random Forest Classifier, Decision Tree Classifier, KNN and AdaBoost. Our proposed IDS framework emphasises real-time threat detection ensuring both low latency and high accuracy. Through comprehensive data preprocessing and rigorous model training, our system demonstrates exceptional performance in identifying and neutralising cyber threats. The findings from this research reveal significant improvements in the security and privacy of smart city IoT infrastructures highlighting the effectiveness of integrating advanced AI methodologies.