journal article·2023-08-30Open access

An Improved Federated Learning-Assisted Data Aggregation Scheme for Smart Grids

Bo Pang, Hui-Hui Liang, Ling-Hao Zhang, Yu-Fei Teng, Zheng-Wei Chang, Ze-Wei Liu, Chun-Qiang Hu, Wen-Hao Mou

Applied Sciences· Volume 13· Issue 17

Abstract

In the context of rapid advancements in artificial intelligence (AI) technology, new technologies, such as federated learning and edge computing, have been widely applied in the power Internet of Things (PIoT). When compared to the traditional centralized training approach, conventional federated learning (FL) significantly enhances privacy protection. Nonetheless, the approach poses privacy concerns, such as inferring other users’ training data through the global model or user-transferred parameters. In light of these challenges, this research paper introduces a novel privacy-preserving data aggregation scheme for the smart grid, bolstered by an improved FL technique. The secure multi-party computation (SMC) and differential privacy (DP) are skillfully combined with FL to combat inference attacks during both the learning process and output inference stages, thus furnishing robust privacy assurances. Through this approach, a trusted third party can securely acquire model parameters from power data holders and securely update the global model in an aggregated way. Moreover, the proposed secure aggregation scheme, as demonstrated through security analysis, achieves secure and reliable data aggregation in the electric PIoT environment. Finally, the experimental analysis shows that the proposed scheme effectively performs federated learning tasks, achieving good model accuracy and shorter execution times.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Privacy-Preserving Technologies in Data · Cryptography and Data Security · Vehicular Ad Hoc Networks (VANETs)

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

State Grid Sichuan Electric Power Research Institute, Chengdu 610059, China

School of Big Data & Software Engineering, Chongqing University, Chongqing 400030, China

Funding

State Grid Sichuan Electric Power Company’s science and technology project

References (41)

Show source-provided references
1. Using Sensor Network for Tracing and Locating Air Pollution Sources10.1109/JSEN.2021.3063815 ↗
2. An Internet of Things Traffic-Based Power Saving Scheme in Cloud-Radio Access Network10.1109/JIOT.2018.2878884 ↗
3. Smart Choice for the Smart Grid: Narrowband Internet of Things (NB-IoT)10.1109/JIOT.2017.2781251 ↗
4. Identification and Resolution for Industrial Internet: Architecture and Key Technology10.1109/JIOT.2022.3160737 ↗
5. Wenjing, W., Jianing, X., Xin, S., Zhihui, L., Yingqi, Y., and Xinhe, W. (2021, January 29–31). The research on correlation of electrical power system stability in high proportion wind power area. Proceedings of the 2021 IEEE International Conference on Power, Intelligent Computing and Systems (ICPICS), Shenyang, China.10.1109/ICPICS52425.2021.9524200 ↗
6. An Efficient and Secure Power Data Trading Scheme Based on Blockchain
7. Preserving privacy and efficiency in data communication and aggregation for AMI network10.1016/j.jnca.2015.07.005 ↗
8. Yao, S., Yang, X., Song, Z., Yang, X., Duan, D., and Yang, H. (2022, January 18–20). Maze Routing: An Information Privacy-aware Secure Routing in Internet of Things for Smart Grid. Proceedings of the 2022 7th International Conference on Communication, Image and Signal Processing (CCISP), Chengdu, China.10.1109/CCISP55629.2022.9974237 ↗
9. Multi-Task Federated Learning for Personalised Deep Neural Networks in Edge Computing10.1109/TPDS.2021.3098467 ↗
10. A Verifiable Federated Learning Scheme Based on Secure Multi-party Computation
11. Maliciously Secure and Efficient Large-Scale Genome-Wide Association Study With Multi-Party Computation10.1109/TDSC.2022.3152498 ↗
12. SPDTS: A Differential Privacy-Based Blockchain Scheme for Secure Power Data Trading10.1109/TNSM.2022.3181814 ↗
13. A Secure Aggregation Scheme for Model Update in Federated Learning
14. Shokri, R., and Shmatikov, V. (2015, January 12–16). Privacy-Preserving Deep Learning. Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security (CCS ’15), New York, NY, USA.10.1145/2810103.2813687 ↗
15. Privacy-Preserving Deep Learning via Additively Homomorphic Encryption10.1109/TIFS.2017.2787987 ↗
16. IFed: A novel federated learning framework for local differential privacy in Power Internet of Things10.1177/1550147720919698 ↗
17. Bonawitz, K., Ivanov, V., Kreuter, B., Marcedone, A., McMahan, H.B., Patel, S., Ramage, D., Segal, A., and Seth, K. (November, January 30). Practical Secure Aggregation for Privacy-Preserving Machine Learning. Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security (CCS ’17), New York, NY, USA.10.1145/3133956.3133982 ↗
18. Aono, Y., Hayashi, T., Trieu Phong, L., and Wang, L. (2016, January 9–11). Scalable and secure logistic regression via homomorphic encryption. Proceedings of the Sixth ACM Conference on Data and Application Security and Privacy, New Orleans, LA, USA.10.1145/2857705.2857731 ↗
19. Nikolaenko, V., Weinsberg, U., Ioannidis, S., Joye, M., Boneh, D., and Taft, N. (2013, January 19–22). Privacy-preserving ridge regression on hundreds of millions of records. Proceedings of the 2013 IEEE Symposium on Security and Privacy, Berkeley, CA, USA.10.1109/SP.2013.30 ↗
20. Truex, S., Baracaldo, N., Anwar, A., Steinke, T., Ludwig, H., Zhang, R., and Zhou, Y. (2019, January 15). A hybrid approach to privacy-preserving federated learning. Proceedings of the 12th ACM Workshop on Artificial Intelligence and Security, London, UK.10.1145/3338501.3357370 ↗
21. Personalized Federated Learning with Differential Privacy10.1109/JIOT.2020.2991416 ↗
22. Private Collaborative Neural Network Learning
23. Agrawal, R., and Srikant, R. (2000, January 16–18). Privacy-preserving data mining. Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, Dallas, TX, USA.10.1145/342009.335438 ↗
24. Nasr, M., Shokri, R., and Houmansadr, A. (2018). Comprehensive privacy analysis of deep learning: Stand-alone and federated learning under passive and active white-box inference attacks. arXiv.
25. Shokri, R., Stronati, M., Song, C., and Shmatikov, V. (2017, January 22–24). Membership inference attacks against machine learning models. Proceedings of the 2017 IEEE Symposium on Security and Privacy (SP), San Jose, CA, USA.10.1109/SP.2017.41 ↗
26. Abadi, M., Chu, A., Goodfellow, I., McMahan, H.B., Mironov, I., Talwar, K., and Zhang, L. (2016, January 25–27). Deep learning with differential privacy. Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, Hofburg Palace, Austria.10.1145/2976749.2978318 ↗
27. Dwork, C. (2008). International Conference on Theory and Applications of Models of Computation, Springer. Inproceedings.
28. Dwork, C. (2008, January 25–29). Differential privacy: A survey of results. Proceedings of the International Conference on Theory and Applications of Models of Computation, Xi’an, China.
29. The algorithmic foundations of differential privacy10.1561/0400000042 ↗
30. How to share a secret10.1145/359168.359176 ↗
31. New directions in cryptography10.1109/TIT.1976.1055638 ↗
32. Paillier, P. (1999, January 2–6). Public-key cryptosystems based on composite degree residuosity classes. Proceedings of the International Conference on the Theory and Applications of Cryptographic Techniques, Prague, Czech Republic.
33. Damgård, I., and Jurik, M. (2001, January 13–15). A generalisation, a simplification and some applications of paillier’s probabilistic public-key system. Proceedings of the International Workshop on Public Key Cryptography, Cheju Island, Republic of Korea.10.1007/3-540-44586-2_9 ↗
34. On homomorphic signatures for network coding10.1109/TC.2010.73 ↗
35. Fiore, D., Gennaro, R., and Pastro, V. (2014, January 3–7). Efficiently verifiable computation on encrypted data. Proceedings of the 2014 ACM SIGSAC Conference on Computer and Communications Security, Scottsdale, AZ, USA.10.1145/2660267.2660366 ↗
36. How to generate cryptographically strong sequences of pseudorandom bits10.1137/0213053 ↗
37. Yao, A.C. (1982, January 3–5). Theory and application of trapdoor functions. Proceedings of the 23rd Annual Symposium on Foundations of Computer Science (SFCS 1982), Chicago, IL, USA.10.1109/SFCS.1982.45 ↗
38. Shoup, V. (2000, January 14–18). Practical threshold signatures. Proceedings of the International Conference on the Theory and Applications of Cryptographic Techniques, Bruges, Belgium.
39. Boneh, D., and Franklin, M. (2001, January 19–23). Identity-based encryption from the Weil pairing. Proceedings of the Annual International Cryptology Conference, Santa Barbara, CA, USA.10.1007/3-540-44647-8_13 ↗
40. Bonawitz, K., Ivanov, V., Kreuter, B., Marcedone, A., McMahan, H.B., Patel, S., Ramage, D., Segal, A., and Seth, K. (2016). Practical Secure Aggregation for Federated Learning on User-Held Data. arXiv.
41. VerifyNet: Secure and Verifiable Federated Learning10.1109/TIFS.2019.2929409 ↗