SecTCN: Privacy-Preserving Short-Term Residential Electrical Load Forecasting

被引:13
作者
Wu, Liqiang [1 ]
Fu, Shaojing [1 ]
Luo, Yuchuan [1 ]
Xu, Ming [1 ]
机构
[1] Natl Univ Def Technol, Coll Comp, Changsha 410073, Peoples R China
基金
中国国家自然科学基金;
关键词
Computational modeling; Predictive models; Forecasting; Data models; Load modeling; Load forecasting; Convolutional neural networks; privacy preservation; secure neural network inference; smart grid;
D O I
10.1109/TII.2023.3292532
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Short-term residential electrical load forecasting (SRLF) as a cloud service usually requires fine-grained electricity consumption data as input. However, those data are closely related to users' lifestyles, thus bringing about privacy concerns. We adapt homomorphic encryption into temporal convolutional networks (TCN) to yield an efficient design for SRLF, named SecTCN, which preserves privacy for both user data and model parameters. First, a homomorphic-encryption-friendly model is proposed through novel Ticktock approximations. Second, secure load forecasting over the encrypted data is executed by cloud-edge collaboration. Third, a novel data representation and related ciphertext computations are proposed to accelerate forecasting, and a position shuffler is devised to protect models from equation-solving attacks. Experimental evaluations demonstrate that SecTCN reduces a root-mean-squared error by 21.75 averagely and a mean absolute percentage error by 4.22% to 22.16%, compared to unencrypted long short-term memory (LSTM) and TCN. On average, SecTCN requires only 1.10 s to make forecasting with 10.27 MB communication traffic.
引用
收藏
页码:2508 / 2518
页数:11
相关论文
共 30 条
[1]  
Bai SJ, 2018, Arxiv, DOI [arXiv:1803.01271, DOI 10.48550/ARXIV.1803.01271]
[2]   Forecasting across time series databases using recurrent neural networks on groups of similar series: A clustering approach [J].
Bandara, Kasun ;
Bergmeir, Christoph ;
Smyl, Slawek .
EXPERT SYSTEMS WITH APPLICATIONS, 2020, 140 (140)
[3]  
Biswal MK, 2021, arXiv
[4]  
Brutzkus A, 2019, PR MACH LEARN RES, V97
[5]   Short-Term Load Forecasting With Deep Residual Networks [J].
Chen, Kunjin ;
Chen, Kunlong ;
Wang, Qin ;
He, Ziyu ;
Hu, Jun ;
He, Jinliang .
IEEE TRANSACTIONS ON SMART GRID, 2019, 10 (04) :3943-3952
[6]   Homomorphic Encryption for Arithmetic of Approximate Numbers [J].
Cheon, Jung Hee ;
Kim, Andrey ;
Kim, Miran ;
Song, Yongsoo .
ADVANCES IN CRYPTOLOGY - ASIACRYPT 2017, PT I, 2017, 10624 :409-437
[7]   CHET: An Optimizing Compiler for Fully-Homomorphic Neural-Network Inferencing [J].
Dathathri, Roshan ;
Saarikivi, Olli ;
Chen, Hao ;
Laine, Kim ;
Lauter, Kristin ;
Maleki, Saeed ;
Musuvathi, Madanlal ;
Mytkowicz, Todd .
PROCEEDINGS OF THE 40TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '19), 2019, :142-156
[8]  
Dowlin N, 2016, PR MACH LEARN RES, V48
[9]   Preserving Privacy of Smart Meter Data in a Smart Grid Environment [J].
Gough, Matthew B. ;
Santos, Sergio F. ;
AlSkaif, Tarek ;
Javadi, Mohammad S. ;
Castro, Rui ;
Catalao, Joao P. S. .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2022, 18 (01) :707-718
[10]   A New Privacy-Preserving Framework based on Edge-Fog-Cloud Continuum for Load Forecasting [J].
Hou, Shiming ;
Li, Hongjia ;
Yang, Chang ;
Wang, Liming .
2020 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2020,