• CSCD核心库收录期刊
  • 中文核心期刊
  • 中国科技核心期刊

电力建设 ›› 2022, Vol. 43 ›› Issue (3): 58-65.doi: 10.12204/j.issn.1000-7229.2022.03.007

• 人工智能在电网故障诊断和定位中的应用·栏目主持 王小君教授、罗国敏副教授、石访副教授· • 上一篇    下一篇

基于改进生成对抗网络的虚假数据注入攻击检测方法

夏云舒1(), 王勇1(), 周林1(), 樊汝森2()   

  1. 1.上海电力大学计算机科学与技术学院, 上海市 200120
    2.国网上海电力公司青浦供电公司,上海市 201799
  • 收稿日期:2021-09-12 出版日期:2022-03-01 发布日期:2022-03-24
  • 通讯作者: 夏云舒 E-mail:carriexia@163.com;wy616@126.com;zhou@shiep.edu.cn;fanrusen107@163.com
  • 作者简介:王勇(1974),男,博士,教授,从事网络信息安全方面的研究工作,E-mail: wy616@126.com;
    周林(1968),男,硕士,副教授,研究方向为计算机网络与应用,E-mail: lin. zhou@shiep.edu.cn;
    樊汝森(1989),男,硕士,研究方向为输变电工程建设管理,Email: fanrusen107@163.com
  • 基金资助:
    国家自然科学基金资助项目(61772327);上海市自然科学基金资助项目(20ZR1455900);大数据协同安全国家工程实验室项目(QAX-201803);上海市科委科技创新行动计划(18511105700);上海市科委电力人工智能工程技术研究中心项目(19DZ2252800)

False Data Injection Attack Detection Method Based onImproved Generative Adversarial Network

XIA Yunshu1(), WANG Yong1(), ZHOU Lin1(), FAN Rusen2()   

  1. 1. School of Computer Science and Technology, Shanghai University of Electric Power, Shanghai 200120, China
    2. State Grid Qingpu Electric Power Supply Company, Shanghai 201799, China
  • Received:2021-09-12 Online:2022-03-01 Published:2022-03-24
  • Contact: XIA Yunshu E-mail:carriexia@163.com;wy616@126.com;zhou@shiep.edu.cn;fanrusen107@163.com
  • Supported by:
    the National Natural Science Foundation of China(61772327);Natural Science Foundation of Shanghai(20ZR1455900);National Engineering Laboratory for Big Data Collaborative Security Technology(QAX-201803);Science and Technology Commission of Shanghai Municipality(18511105700);Science and Technology Commission of Shanghai Municipality(19DZ2252800)

摘要:

随着新型能源互联网的发展,大规模的传感量测系统为基于数据驱动的虚假数据注入攻击检测方法提供了数据支持,然而攻击样本数据不平衡问题会影响此类方法的性能。提出了基于改进生成对抗网络(generative adversarial network, GAN)和极端随机树的数据重平衡攻击检测模型。首先,为了生成高质量数据,设计GAN的结构使其训练稳定;其次,使用Copula函数构建电力系统状态量之间的空间关联性以适应分布式能源的接入;然后,对改进的GAN进行对抗训练得到重平衡的数据集,采用极端随机树分类器实现攻击检测。此外,设计基于多种分类器的数据有效性指标评估生成数据的质量。通过对比实验对所提方法进行验证,结果表明该方法能生成高质量的量测数据,可以有效解决数据不平衡问题,攻击检测率达98.95%。

关键词: 虚假数据注入攻击, 生成对抗网络, 极端随机树, 不平衡数据, 机器学习, 攻击检测

Abstract:

With the development of new-type energy internet, large-scale sensing measurement systems provide data support for data-driven detection of false data injection attack. However, the problem of unbalanced attack data will affect the performance of such methods. Therefore, a data rebalance attack detection model based on improved generative adversarial network (GAN) and extremely randomized tree is proposed. Firstly, the GAN structure is designed to make the training procedure stable enough to generate high-quality data. Secondly, the Copula function is used to construct the spatial correlation between the power system states to adapt to the integration of the distributed energy resources. Then, a rebalanced dataset is obtained through the adversarial training of the improved GAN, and the extremely randomized tree classifier is used to detect the attack. In addition, the data validity index based on multiple classifiers is designed to evaluate the quality of the generated data. The effect of the proposed method is verified by comparative experiments. Results show that the method can generate high-quality measurement data, solve the problem of data imbalance, and the attack detection rate is 98.95%.

Key words: false data injection attack, generative adversarial network, extremely randomized tree, imbalanced dataset, machine learning, attack detection

中图分类号: