Adversarial Semi-Supervised Learning for Diagnosing Faults and Attacks in Power Grids

This paper proposes a novel adversarial scheme for learning from data under harsh learning conditions of partially labelled samples and skewed class distributions. This novel scheme integrates the generative ability of the state-of-the-art conditional generative adversarial network with the semi-supervised deep ladder network and semi-supervised deep auto-encoder. The proposed generative-adversarial based semi-supervised learning framework, named GBSS, is a triple network that aims to optimize a newly defined objective function to enhance the performance of the semi-supervised learner with the help of a generator and discriminator. The duel between the generator and discriminator results in the generation of more synthetic minority class samples that are very similar to the original minority samples (attacks and faults). Meanwhile, GBSS trains the semi-supervised model to learn the general distribution of the minority class samples including the newly generated samples in contrast to other classes and iteratively adjusts its weights. Moreover, a diagnostic framework is designed, in which GBSS and several state-of-the-art semi-supervised learners are used for learning and diagnosing attacks and faults in power grids. These methods are evaluated and compared for diagnosing attacks and faults in two different power grid cases. The attained results demonstrate the superiority of GBSS in diagnosing attacks and faults under the harsh conditions.

[1]  Scott Dick,et al.  Residential Household Non-Intrusive Load Monitoring via Graph-Based Multi-Label Semi-Supervised Learning , 2019, IEEE Transactions on Smart Grid.

[2]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[3]  Thomas H. Morris,et al.  Machine learning for power system disturbance and cyber-attack discrimination , 2014, 2014 7th International Symposium on Resilient Control Systems (ISRCS).

[4]  Qian Ai,et al.  A Big Data Architecture Design for Smart Grids Based on Random Matrix Theory , 2015, IEEE Transactions on Smart Grid.

[5]  Maryam Farajzadeh-Zanjani,et al.  A Semi-Supervised Diagnostic Framework Based on the Surface Estimation of Faulty Distributions , 2019, IEEE Transactions on Industrial Informatics.

[6]  Maryam Farajzadeh-Zanjani,et al.  Imputation-Based Ensemble Techniques for Class Imbalance Learning , 2019, IEEE Transactions on Knowledge and Data Engineering.

[7]  Maryam Farajzadeh-Zanjani,et al.  Correlation Clustering Imputation for Diagnosing Attacks and Faults With Missing Power Grid Data , 2020, IEEE Transactions on Smart Grid.

[8]  Yuchen Zhang,et al.  A Missing-Data Tolerant Method for Data-Driven Short-Term Voltage Stability Assessment of Power Systems , 2019, IEEE Transactions on Smart Grid.

[9]  Avrim Blum,et al.  Learning from Labeled and Unlabeled Data using Graph Mincuts , 2001, ICML.

[10]  Thomas H. Morris,et al.  Developing a Hybrid Intrusion Detection System Using Data Mining for Power Systems , 2015, IEEE Transactions on Smart Grid.

[11]  Ayhan Demiriz,et al.  Exploiting unlabeled data in ensemble methods , 2002, KDD.

[12]  Bo Chen,et al.  Detecting False Data Injection Attacks in Smart Grids: A Semi-Supervised Deep Learning Approach , 2021, IEEE Transactions on Smart Grid.

[13]  Joe H. Chow,et al.  Identification of Successive “Unobservable” Cyber Data Attacks in Power Systems Through Matrix Decomposition , 2016, IEEE Transactions on Signal Processing.

[14]  Yi Liu,et al.  SemiBoost: Boosting for Semi-Supervised Learning , 2009, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  O. Mangasarian,et al.  Semi-superyised support vector machines for unlabeled data classification , 2001 .

[16]  Haibo He,et al.  ADASYN: Adaptive synthetic sampling approach for imbalanced learning , 2008, 2008 IEEE International Joint Conference on Neural Networks (IEEE World Congress on Computational Intelligence).

[17]  Thorsten Joachims,et al.  Transductive Learning via Spectral Graph Partitioning , 2003, ICML.

[18]  Thorsten Joachims,et al.  Transductive Inference for Text Classification using Support Vector Machines , 1999, ICML.

[19]  Alexander Zien,et al.  Semi-Supervised Classification by Low Density Separation , 2005, AISTATS.

[20]  Abhisek Ukil,et al.  Toward Threat of Implementation Attacks on Substation Security: Case Study on Fault Detection and Isolation , 2018, IEEE Transactions on Industrial Informatics.

[21]  Zhiwei Wang,et al.  Online Identification and Data Recovery for PMU Data Manipulation Attack , 2019, IEEE Transactions on Smart Grid.

[22]  Yang Weng,et al.  Enhance High Impedance Fault Detection and Location Accuracy via $\mu$ -PMUs , 2020, IEEE Transactions on Smart Grid.

[23]  Yi Wang,et al.  Review of Smart Meter Data Analytics: Applications, Methodologies, and Challenges , 2018, IEEE Transactions on Smart Grid.

[24]  Cheng Wu,et al.  Semi-Supervised and Unsupervised Extreme Learning Machines , 2014, IEEE Transactions on Cybernetics.

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

[26]  Kaveh Dehghanpour,et al.  Outage Detection in Partially Observable Distribution Systems Using Smart Meters and Generative Adversarial Networks , 2019, IEEE Transactions on Smart Grid.

[27]  Jinfu Chen,et al.  Distributed Framework for Detecting PMU Data Manipulation Attacks With Deep Autoencoders , 2019, IEEE Transactions on Smart Grid.

[28]  Alexander Zien,et al.  Label Propagation and Quadratic Criterion , 2006 .

[29]  Badrul Chowdhury,et al.  Data-Driven Fault Location Scheme for Advanced Distribution Management Systems , 2019, IEEE Transactions on Smart Grid.

[30]  Dongbo Zhao,et al.  A Deep Generative Model for Non-Intrusive Identification of EV Charging Profiles , 2020, IEEE Transactions on Smart Grid.

[31]  Haibo He,et al.  CGAN-MBL for Reliability Assessment With Imbalanced Transmission Gear Data , 2019, IEEE Transactions on Instrumentation and Measurement.

[32]  Yoshua Bengio,et al.  Greedy Layer-Wise Training of Deep Networks , 2006, NIPS.

[33]  Jingyu Wang,et al.  Malicious synchrophasor detection based on highly imbalanced historical operational data , 2019 .

[34]  Ivan Nunes da Silva,et al.  Feature Extraction and Power Quality Disturbances Classification Using Smart Meters Signals , 2016, IEEE Transactions on Industrial Informatics.

[35]  Jianhui Wang,et al.  Interval Deep Generative Neural Network for Wind Speed Forecasting , 2019, IEEE Transactions on Smart Grid.

[36]  Tapani Raiko,et al.  Semi-supervised Learning with Ladder Networks , 2015, NIPS.

[37]  Joe H. Chow,et al.  An Online Mechanism for Detection of Gray-Hole Attacks on PMU Data , 2018, IEEE Transactions on Smart Grid.

[38]  Ambareen Siraj,et al.  Addressing Imbalanced Data Problem with Generative Adversarial Network For Intrusion Detection , 2020, 2020 IEEE 21st International Conference on Information Reuse and Integration for Data Science (IRI).

[39]  Mikhail Belkin,et al.  Manifold Regularization: A Geometric Framework for Learning from Labeled and Unlabeled Examples , 2006, J. Mach. Learn. Res..