Securing cloud-enabled smart cities by detecting intrusion using sparkbased stacking ensemble of machine learning algorithms

被引:0
作者
Ghazi, Mohd. Rehan [1 ]
Raghava, N. S. [1 ]
机构
[1] Delhi Technol Univ, Dept Elect & Commun Engn, Delhi 110042, India
来源
ELECTRONIC RESEARCH ARCHIVE | 2024年 / 32卷 / 02期
关键词
smart cities; cloud security; spark; pigeon-inspired optimizer; PSO; IDS; FEATURE-SELECTION; DETECTION SYSTEM; ATTACK DETECTION; BIG DATA; ARTIFICIAL-INTELLIGENCE; ANOMALY DETECTION; IOT; CLASSIFIER; DEEP; INTERNET;
D O I
10.3934/era.2024060
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
With the use of cloud computing, which provides the infrastructure necessary for the efficient delivery of smart city services to every citizen over the internet, intelligent systems may be readily integrated into smart cities and communicate with one another. Any smart system at home, in a car, or in the workplace can be remotely controlled and directed by the individual at any time. Continuous cloud service availability is becoming a critical subscriber requirement within smart cities. However, these cost-cutting measures and service improvements will make smart city cloud networks more vulnerable and at risk. The primary function of Intrusion Detection Systems (IDS) has gotten increasingly challenging due to the enormous proliferation of data created in cloud networks of smart cities. To alleviate these concerns, we provide a framework for automatic, reliable, and uninterrupted cloud availability of services for the network data security of intelligent connected devices. This framework enables IDS to defend against security threats and to provide services that meet the users' Quality of Service (QoS) expectations. This study's intrusion detection solution for cloud network data from smart cities employed Spark and Waikato Environment for Knowledge Analysis (WEKA). WEKA and Spark are linked and made scalable and distributed. The Hadoop Distributed File System (HDFS) storage advantages are combined with WEKA's Knowledge flow for processing cloud network data for smart cities. Utilizing HDFS components, WEKA's machine learning algorithms receive cloud network data from smart cities. This research utilizes the wrapperbased Feature Selection (FS) approach for IDS, employing both the Pigeon Inspired Optimizer (PIO) and the Particle Swarm Optimization (PSO). For classifying the cloud network traffic of smart cities, the tree -based Stacking Ensemble Method (SEM) of J48, Random Forest (RF), and eXtreme Gradient Boosting (XGBoost) are applied. Performance evaluations of our system were conducted using the UNSW-NB15 and NSL-KDD datasets. Our technique is superior to previous works in terms of sensitivity, specificity, precision, false positive rate (FPR), accuracy, F1 Score, and Matthews correlation coefficient (MCC).
引用
收藏
页码:1268 / 1307
页数:40
相关论文
共 117 条
[1]  
Abdulrazaq M., 2015, Int. J. Sci. Eng. Res, V6, P1364
[2]   An improved PIO feature selection algorithm for IoT network intrusion detection system based on ensemble learning [J].
Abu Alghanam, Orieb ;
Almobaideen, Wesam ;
Saadeh, Maha ;
Adwan, Omar .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 213
[3]   An IWD-based feature selection method for intrusion detection system [J].
Acharya, Neha ;
Singh, Shailendra .
SOFT COMPUTING, 2018, 22 (13) :4407-4416
[4]   Citizen-centric data services for smarter cities [J].
Aguilera, Unai ;
Pena, Oscar ;
Belmonte, Oscar ;
Lopez-de-Ipina, Diego .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2017, 76 :234-247
[5]   Unsupervised intelligent system based on one class support vector machine and Grey Wolf optimization for IoT botnet detection [J].
Al Shorman, Amaal ;
Faris, Hossam ;
Aljarah, Ibrahim .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (07) :2809-2825
[6]   Cloud-Based IoT Applications and Their Roles in Smart Cities [J].
Alam, Tanweer .
SMART CITIES, 2021, 4 (03) :1196-1219
[7]   A feature selection algorithm for intrusion detection system based on Pigeon Inspired Optimizer [J].
Alazzam, Hadeel ;
Sharieh, Ahmad ;
Sabri, Khair Eddin .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 148
[8]  
Ali T. A. J., 2022, J. Educ. Sci., V31, P99, DOI [10.33899/edusj.2022.133867.1240, DOI 10.33899/EDUSJ.2022.133867.1240]
[9]   On big data, artificial intelligence and smart cities [J].
Allam, Zaheer ;
Dhunny, Zaynah A. .
CITIES, 2019, 89 :80-91
[10]   SecOFF-FCIoT: Machine learning based secure offloading in Fog-Cloud of things for smart city applications [J].
Alli, Adam A. ;
Alam, Muhammad Mahbub .
INTERNET OF THINGS, 2019, 7