Generative Adversarial Network-Based Scheme for Diagnosing Faults in Cyber-Physical Power Systems

This paper presents a novel diagnostic framework for distributed power systems that is based on using generative adversarial networks for generating artificial knockoffs in the power grid. The proposed framework makes use of the raw data measurements including voltage, frequency, and phase-angle that are collected from each bus in the cyber-physical power systems. The collected measurements are firstly fed into a feature selection module, where multiple state-of-the-art techniques have been used to extract the most informative features from the initial set of available features. The selected features are inputs to a knockoff generation module, where the generative adversarial networks are employed to generate the corresponding knockoffs of the selected features. The generated knockoffs are then fed into a classification module, in which two different classification models are used for the sake of fault diagnosis. Multiple experiments have been designed to investigate the effect of noise, fault resistance value, and sampling rate on the performance of the proposed framework. The effectiveness of the proposed framework is validated through a comprehensive study on the IEEE 118-bus system.

[1]  Stefano V. Albrecht,et al.  Stabilizing Generative Adversarial Networks: A Survey , 2019 .

[2]  Yoshua Bengio,et al.  Plug & Play Generative Networks: Conditional Iterative Generation of Images in Latent Space , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[3]  Timo Aila,et al.  A Style-Based Generator Architecture for Generative Adversarial Networks , 2018, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[4]  Luc Van Gool,et al.  Wasserstein Divergence for GANs , 2017, ECCV.

[5]  Michal Irani,et al.  InGAN: Capturing and Retargeting the “DNA” of a Natural Image , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[6]  E. Candès,et al.  Controlling the false discovery rate via knockoffs , 2014, 1404.5609.

[7]  Xu Li,et al.  Machinery fault diagnosis with imbalanced data using deep generative adversarial networks , 2020 .

[8]  Mihaela van der Schaar,et al.  KnockoffGAN: Generating Knockoffs for Feature Selection using Generative Adversarial Networks , 2018, ICLR.

[9]  Ruqiang Yan,et al.  Generative adversarial networks for data augmentation in machine fault diagnosis , 2019, Comput. Ind..

[10]  Dongbo Zhao,et al.  Hybrid feature selection approach for power transformer fault diagnosis based on support vector machine and genetic algorithm , 2018 .

[11]  Marco Cristani,et al.  Infinite Feature Selection , 2015, 2015 IEEE International Conference on Computer Vision (ICCV).

[12]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[13]  Adam Glowacz,et al.  Ventilation Diagnosis of Angle Grinder Using Thermal Imaging , 2021, Sensors.

[14]  Tali Dekel,et al.  SinGAN: Learning a Generative Model From a Single Natural Image , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[15]  Zhenan Sun,et al.  A Review on Generative Adversarial Networks: Algorithms, Theory, and Applications , 2020, IEEE Transactions on Knowledge and Data Engineering.

[16]  Jonathon Shlens,et al.  Conditional Image Synthesis with Auxiliary Classifier GANs , 2016, ICML.

[17]  Gerard-Andre Capolino,et al.  Regression Models With Graph-Regularization Learning Algorithms for Accurate Fault Location in Smart Grids , 2021, IEEE Systems Journal.

[18]  Jaakko Lehtinen,et al.  Progressive Growing of GANs for Improved Quality, Stability, and Variation , 2017, ICLR.

[19]  Soumith Chintala,et al.  Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks , 2015, ICLR.

[20]  Maryam Farajzadeh-Zanjani,et al.  Generative adversarial dimensionality reduction for diagnosing faults and attacks in cyber-physical systems , 2021, Neurocomputing.

[21]  Mehrdad Saif,et al.  Fault Location in Smart Grids Through Multicriteria Analysis of Group Decision Support Systems , 2020, IEEE Transactions on Industrial Informatics.

[22]  Lucas Janson,et al.  Panning for gold: ‘model‐X’ knockoffs for high dimensional controlled variable selection , 2016, 1610.02351.

[23]  Larry A. Rendell,et al.  The Feature Selection Problem: Traditional Methods and a New Algorithm , 1992, AAAI.

[24]  Xiaonan Liu,et al.  Gaussian mixture model with feature selection: An embedded approach , 2020, Comput. Ind. Eng..

[25]  Pieter Abbeel,et al.  InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets , 2016, NIPS.

[26]  Wei Jiang,et al.  Unsupervised fault diagnosis of rolling bearings using a deep neural network based on generative adversarial networks , 2018, Neurocomputing.

[27]  Navdeep Jaitly,et al.  Adversarial Autoencoders , 2015, ArXiv.

[28]  Pieter Abbeel,et al.  Learning Plannable Representations with Causal InfoGAN , 2018, NeurIPS.

[29]  Han Zhang,et al.  Self-Attention Generative Adversarial Networks , 2018, ICML.

[30]  Babak Nouri-Moghaddam,et al.  A novel multi-objective forest optimization algorithm for wrapper feature selection , 2021, Expert Syst. Appl..

[31]  Léon Bottou,et al.  Wasserstein Generative Adversarial Networks , 2017, ICML.

[32]  Guo-Jun Qi,et al.  Loss-Sensitive Generative Adversarial Networks on Lipschitz Densities , 2017, International Journal of Computer Vision.

[33]  Otmar Hilliges,et al.  Guiding InfoGAN with Semi-supervision , 2017, ECML/PKDD.

[34]  Donglin Zeng,et al.  Efficient ℓ0 -norm feature selection based on augmented and penalized minimization. , 2018, Statistics in medicine.

[35]  Ming-Yu Liu,et al.  Coupled Generative Adversarial Networks , 2016, NIPS.

[36]  Jeff Donahue,et al.  Large Scale GAN Training for High Fidelity Natural Image Synthesis , 2018, ICLR.

[37]  Trevor Darrell,et al.  Adversarial Feature Learning , 2016, ICLR.

[38]  Nagamma Patil,et al.  A novel filter-wrapper hybrid greedy ensemble approach optimized using the genetic algorithm to reduce the dimensionality of high-dimensional biomedical datasets , 2019, Appl. Soft Comput..

[39]  Rob Fergus,et al.  Deep Generative Image Models using a Laplacian Pyramid of Adversarial Networks , 2015, NIPS.

[40]  Pascal Vincent,et al.  Generalized Denoising Auto-Encoders as Generative Models , 2013, NIPS.

[41]  Simon Osindero,et al.  Conditional Generative Adversarial Nets , 2014, ArXiv.

[42]  拓海 杉山,et al.  “Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks”の学習報告 , 2017 .

[43]  Vasile Palade,et al.  Model-based fault detection and isolation of a steam generator using neuro-fuzzy networks , 2009, Neurocomputing.

[44]  Yoshua Bengio,et al.  Mutual Information Neural Estimation , 2018, ICML.

[45]  Andrea Vedaldi,et al.  It Takes (Only) Two: Adversarial Generator-Encoder Networks , 2017, AAAI.

[46]  Roozbeh Razavi-Far,et al.  Unsupervised concrete feature selection based on mutual information for diagnosing faults and cyber-attacks in power systems , 2021, Eng. Appl. Artif. Intell..

[47]  Ping Tan,et al.  DualGAN: Unsupervised Dual Learning for Image-to-Image Translation , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[48]  Mohamed Darwish,et al.  Fault Detection and Classification in MMC-HVDC Systems Using Learning Methods , 2020, Sensors.

[49]  Alper Kursat Uysal,et al.  A novel filter feature selection method using rough set for short text data , 2020, Expert Syst. Appl..

[50]  Masood Parvania,et al.  Adversarial Semi-Supervised Learning for Diagnosing Faults and Attacks in Power Grids , 2021, IEEE Transactions on Smart Grid.

[51]  Daan Wierstra,et al.  Stochastic Backpropagation and Approximate Inference in Deep Generative Models , 2014, ICML.

[52]  Weiwei Zhang,et al.  Self-Supervised Joint Learning Fault Diagnosis Method Based on Three-Channel Vibration Images , 2021, Sensors.

[53]  Enrico Zio,et al.  Optimal detection of new classes of faults by an Invasive Weed Optimization method , 2014, 2014 International Joint Conference on Neural Networks (IJCNN).

[54]  Yang Weng,et al.  A Feature Selection Method for High Impedance Fault Detection , 2019, IEEE Transactions on Power Delivery.

[55]  Trung Le,et al.  Multi-Generator Generative Adversarial Nets , 2017, ArXiv.