Supervised Learning for Detecting Stealthy False Data Injection Attacks in the Smart Grid

The largest and the most complex cyber-physical systems, the smart grids, are under constant threat of multi-faceted cyber-attacks. The state estimation (SE) is at the heart of a series of critical control processes in the power transmission system. The false data injection (FDI) attacks against the SE can severely disrupt the power systems operationally and economically. With knowledge of the system topology, a cyber-attacker can formulate and execute stealthy FDI attacks that are very difficult to detect. Statistical, physics-based, and more recently, data-driven machine learning-based approaches have been undertaken to detect the FDI attacks. In this chapter, we employ five supervised machine learning models to detect stealthy FDI attacks. We also use ensembles, where multiple classifiers are used and decisions by individual classifiers are further classified, to find out if ensembles give any better results. We also use feature selection method to reduce the number of features to investigate if it improves detection rate and speed up the testing process. We run experiments using simulated data from the standard IEEE 14-bus system. The simulation results show that the ensemble classifiers do not perform any better than the individual classifiers. However, feature reduction speeds up the training by manyfold without compromising the model performance.

[1]  Chong Li,et al.  Online Cyber-Attack Detection in Smart Grid: A Reinforcement Learning Approach , 2018, IEEE Transactions on Smart Grid.

[2]  R D Zimmerman,et al.  MATPOWER: Steady-State Operations, Planning, and Analysis Tools for Power Systems Research and Education , 2011, IEEE Transactions on Power Systems.

[3]  A. G. Expósito,et al.  Power system state estimation : theory and implementation , 2004 .

[4]  Deepak Venugopal,et al.  DDoS Intrusion Detection Through Machine Learning Ensemble , 2019, 2019 IEEE 19th International Conference on Software Quality, Reliability and Security Companion (QRS-C).

[5]  Rong Zheng,et al.  Detecting Stealthy False Data Injection Using Machine Learning in Smart Grid , 2017, IEEE Syst. J..

[6]  Insoo Koo,et al.  Unsupervised Machine Learning-Based Detection of Covert Data Integrity Assault in Smart Grid Networks Utilizing Isolation Forest , 2019, IEEE Transactions on Information Forensics and Security.

[7]  Guy Lapalme,et al.  A systematic analysis of performance measures for classification tasks , 2009, Inf. Process. Manag..

[8]  H. Vincent Poor,et al.  Machine Learning Methods for Attack Detection in the Smart Grid , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Jin Wei,et al.  Real-Time Detection of False Data Injection Attacks in Smart Grid: A Deep Learning-Based Intelligent Mechanism , 2017, IEEE Transactions on Smart Grid.

[10]  Saeed Ahmed,et al.  Extremely Randomized Trees-Based Scheme for Stealthy Cyber-Attack Detection in Smart Grid Networks , 2020, IEEE Access.

[11]  Cristina Alcaraz,et al.  Wide-Area Situational Awareness for Critical Infrastructure Protection , 2013, Computer.

[12]  Siu-Ming Yiu,et al.  Detecting Time Synchronization Attacks in Cyber-Physical Systems with Machine Learning Techniques , 2017, 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS).

[13]  Jinping Hao,et al.  Sparse Malicious False Data Injection Attacks and Defense Mechanisms in Smart Grids , 2015, IEEE Transactions on Industrial Informatics.

[14]  Yang Weng,et al.  Ensuring cybersecurity of smart grid against data integrity attacks under concept drift , 2020, International Journal of Electrical Power & Energy Systems.

[15]  Jinyan Li,et al.  Prediction of Taxi Destinations Using a Novel Data Embedding Method and Ensemble Learning , 2020, IEEE Transactions on Intelligent Transportation Systems.

[16]  Peng Ning,et al.  False data injection attacks against state estimation in electric power grids , 2011, TSEC.

[17]  Jian Fu,et al.  A Novel Data Analytical Approach for False Data Injection Cyber-Physical Attack Mitigation in Smart Grids , 2017, IEEE Access.

[18]  Frederick T. Sheldon,et al.  Detecting Stealthy False Data Injection Attacks in Power Grids Using Deep Learning , 2018, 2018 14th International Wireless Communications & Mobile Computing Conference (IWCMC).

[19]  Yitao Liu,et al.  Deep Learning-Based Interval State Estimation of AC Smart Grids Against Sparse Cyber Attacks , 2018, IEEE Transactions on Industrial Informatics.

[20]  Zuyi Li,et al.  False data attack models, impact analyses and defense strategies in the electricity grid , 2017 .

[21]  Lingfeng Wang,et al.  Coordinated attacks on electric power systems in a cyber-physical environment , 2017 .

[22]  Kim-Kwang Raymond Choo,et al.  An Ensemble Intrusion Detection Technique Based on Proposed Statistical Flow Features for Protecting Network Traffic of Internet of Things , 2019, IEEE Internet of Things Journal.

[23]  Gustavo E. A. P. A. Batista,et al.  A study of the behavior of several methods for balancing machine learning training data , 2004, SKDD.

[24]  Xiangyu Niu,et al.  Dynamic Detection of False Data Injection Attack in Smart Grid using Deep Learning , 2018, 2019 IEEE Power & Energy Society Innovative Smart Grid Technologies Conference (ISGT).

[25]  Insoo Koo,et al.  Covert Cyber Assault Detection in Smart Grid Networks Utilizing Feature Selection and Euclidean Distance-Based Machine Learning , 2018 .

[26]  Michail Maniatakos,et al.  The Cybersecurity Landscape in Industrial Control Systems , 2016, Proceedings of the IEEE.