Federated learning with self-updating server parameters for smart home intrusion detection in Non-IID environments

被引:0
作者
Wang, Junxiang [1 ]
Yang, Tao [2 ]
Chen, Wen [3 ]
Deng, Hongli [4 ]
Huang, Qing [1 ]
Li, Dongmei [5 ]
机构
[1] China West Normal Univ, Sch Elect Informat Engn, Nanchong, Peoples R China
[2] China West Normal Univ, Sch Comp Sci, Nanchong, Peoples R China
[3] Sichuan Univ, Sch Cyber Sci & Engn, Chengdu, Peoples R China
[4] China West Normal Univ, Educ & Informat Technol Ctr, Nanchong, Peoples R China
[5] China West Normal Univ, Sci & Technol Dept, Nanchong, Peoples R China
关键词
Federated learning; Intrusion detection system; Smart home; Internet of things; Non-Independent and identically distributed;
D O I
10.1016/j.eswa.2024.126233
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Federated Learning (FL) has been widely applied in Intrusion Detection Systems (IDS) for the smart home due to its advantages in data privacy protection. However, as the variety and number of smart home devices increase, the phenomenon of Non-Independent and Identically Distributed (Non-IID) data among clients becomes more pronounced. In this situation, traditional FL, which relies on model parameters aggregation, may lead to client drift and subsequently degrade model performance. Therefore, this paper proposes a Smart Home Intrusion Detection Model Based on Federated Learning with Self-Updating Server Parameters (FL-SUSP). Firstly, FL-SUSP generates soft labels for the unlabeled distillation dataset and utilizes the domain discriminator to determine the weights of the soft labels so that the client can effectively distinguish data of different familiarity levels. Secondly, FL-SUSP designs a self-labeling method based on weighting soft voting on soft labels, which improves the quality of labels by integrating different clients' understanding of the data to generate more accurate final labels for the distillation dataset. Finally, FL-SUSP selects superior local models based on performance advantages for aggregation and initializes the server model with the aggregated results, followed by parameters-self-updating according to the labeled distillation datasets after self-labeling. In this way, the impact of Non-IID data on the model is alleviated, and model performance is improved. This paper conducted experiments in three Non-IID scenarios. The experimental results indicate that under optimal conditions, FL-SUSP has a maximum improvement of 30.88% compared to the baseline model. In addition, FL-SUSP achieves stable intrusion detection performance on clients while maintaining high accuracy.
引用
收藏
页数:24
相关论文
共 45 条
[1]   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
[2]   Temporal Weighted Averaging for Asynchronous Federated Intrusion Detection Systems [J].
Agrawal, Shaashwat ;
Chowdhuri, Aditi ;
Sarkar, Sagnik ;
Selvanambi, Ramani ;
Gadekallu, Thippa Reddy .
COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
[3]   A Secure and Intelligent Software-Defined Networking Framework for Future Smart Cities to Prevent DDoS Attack [J].
Alshahrani, Mohammed Mujib ;
Prati, Andrea .
APPLIED SCIENCES-BASEL, 2023, 13 (17)
[4]   A Supervised Intrusion Detection System for Smart Home IoT Devices [J].
Anthi, Eirini ;
Williams, Lowri ;
Slowinska, Malgorzata ;
Theodorakopoulos, George ;
Burnap, Pete .
IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (05) :9042-9053
[5]   Stochastic gradient descent classifier-based lightweight intrusion detection systems using the efficient feature subsets of datasets [J].
Azimjonov, Jahongir ;
Kim, Taehong .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 237
[6]   Fortifying home IoT security: A framework for comprehensive examination of vulnerabilities and intrusion detection strategies for smart cities [J].
Bhardwaj, Akashdeep ;
Bharany, Salil ;
Abulfaraj, Anas W. ;
Ibrahim, Ashraf Osman ;
Nagmeldin, Wamda .
EGYPTIAN INFORMATICS JOURNAL, 2024, 25
[7]  
Caballero-Gil C., 2023, Wireless Networks, P1
[8]   T-FedHA: A Trusted Hierarchical Asynchronous Federated Learning Framework for Internet of Things [J].
Cao, Yang ;
Liu, Detian ;
Zhang, Shiqiang ;
Wu, Tongjuan ;
Xue, Fei ;
Tang, Hengliang .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 245
[9]   Logistic Regression Ensemble Classifier for Intrusion Detection System in Internet of Things [J].
Chalichalamala, Silpa ;
Govindan, Niranjana ;
Kasarapu, Ramani .
SENSORS, 2023, 23 (23)
[10]   An Enhancement Method in Few-Shot Scenarios for Intrusion Detection in Smart Home Environments [J].
Chen, Yajun ;
Wang, Junxiang ;
Yang, Tao ;
Li, Qinru ;
Nijhum, Nahian Alom .
ELECTRONICS, 2023, 12 (15)