Yang Lan , Lixiang Li , Haipeng Peng , Yeqing Ren , Zhongkai Dang
{"title":"An efficient and secure adaptive federated learning method based on CKKS for data processing in the Internet of Things","authors":"Yang Lan , Lixiang Li , Haipeng Peng , Yeqing Ren , Zhongkai Dang","doi":"10.1016/j.iot.2025.101725","DOIUrl":null,"url":null,"abstract":"<div><div>Federated learning (FL) provides a new paradigm for solving the security of private data in the internet of things (IoT). However, the huge consumption of computing resources and communication cost makes the FL process inefficient. To solve above problems, this paper proposes an efficient and secure adaptive federated learning method based on CKKS homomorphic encryption (HE) for data processing in IoT. Inspired by dropout, we propose an adaptive inactivation of weights strategy. Through adaptive change of inactivation parameter, part of the weights after reorganization are encrypted and uploaded in each communication. The dual protection of reorganization operation and HE can better protect the weights information. Then, to alleviate the impact of the above methods on the performance of FL, the local data distribution and the change of model accuracy are considered, we propose the federated aggregation method with reward and punishment factor, and the historical information of the local model is employed to design a weights correction strategy. Finally, we use MNIST dataset, fashion-MNIST dataset, GTSRB dataset and CSE-CIC-IDS2018 dataset to design non-independent and identically distributed data scenarios, and a large number of experiments are carried out to verify the effectiveness of the proposed method. Our method not only protects the privacy of weights information, but also reduces the communication cost and the local resource consumption caused by the encryption, which provides a good reference for the follow-up development of FL in IoT.</div></div>","PeriodicalId":29968,"journal":{"name":"Internet of Things","volume":"33 ","pages":"Article 101725"},"PeriodicalIF":7.6000,"publicationDate":"2025-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Internet of Things","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2542660525002392","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INFORMATION SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Federated learning (FL) provides a new paradigm for solving the security of private data in the internet of things (IoT). However, the huge consumption of computing resources and communication cost makes the FL process inefficient. To solve above problems, this paper proposes an efficient and secure adaptive federated learning method based on CKKS homomorphic encryption (HE) for data processing in IoT. Inspired by dropout, we propose an adaptive inactivation of weights strategy. Through adaptive change of inactivation parameter, part of the weights after reorganization are encrypted and uploaded in each communication. The dual protection of reorganization operation and HE can better protect the weights information. Then, to alleviate the impact of the above methods on the performance of FL, the local data distribution and the change of model accuracy are considered, we propose the federated aggregation method with reward and punishment factor, and the historical information of the local model is employed to design a weights correction strategy. Finally, we use MNIST dataset, fashion-MNIST dataset, GTSRB dataset and CSE-CIC-IDS2018 dataset to design non-independent and identically distributed data scenarios, and a large number of experiments are carried out to verify the effectiveness of the proposed method. Our method not only protects the privacy of weights information, but also reduces the communication cost and the local resource consumption caused by the encryption, which provides a good reference for the follow-up development of FL in IoT.
期刊介绍:
Internet of Things; Engineering Cyber Physical Human Systems is a comprehensive journal encouraging cross collaboration between researchers, engineers and practitioners in the field of IoT & Cyber Physical Human Systems. The journal offers a unique platform to exchange scientific information on the entire breadth of technology, science, and societal applications of the IoT.
The journal will place a high priority on timely publication, and provide a home for high quality.
Furthermore, IOT is interested in publishing topical Special Issues on any aspect of IOT.