A Multitiered Solution for Anomaly Detection in Edge Computing for Smart Meters

In systems connected to smart grids, smart meters with fast and efficient responses are very helpful in detecting anomalies in realtime. However, sending data with a frequency of a minute or less is not normal with today’s technology because of the bottleneck of the communication network and storage media. Because mitigation cannot be done in realtime, we propose prediction techniques using Deep Neural Network (DNN), Support Vector Regression (SVR), and k-Nearest Neighbors (KNN). In addition to these techniques, the prediction timestep is chosen per day and wrapped in sliding windows, and clustering using Kmeans and intersection Kmeans and HDBSCAN is also evaluated. The predictive ability applied here is to predict whether anomalies in electricity usage will occur in the next few weeks. The aim is to give the user time to check their usage and from the utility side, whether it is necessary to prepare a sufficient supply. We also propose the latency reduction to counter higher latency as in the traditional centralized system by adding layer Edge Meter Data Management System (MDMS) and Cloud-MDMS as the inference and training model. Based on the experiments when running in the Raspberry Pi, the best solution is choosing DNN that has the shortest latency 1.25 ms, 159 kB persistent file size, and at 128 timesteps.

[1]  Nitesh V. Chawla,et al.  SMOTE: Synthetic Minority Over-sampling Technique , 2002, J. Artif. Intell. Res..

[2]  Syed Khaleel Ahmed,et al.  Detection of abnormalities and electricity theft using genetic Support Vector Machines , 2008, TENCON 2008 - 2008 IEEE Region 10 Conference.

[3]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[4]  Bartosz Krawczyk,et al.  Learning from imbalanced data: open challenges and future directions , 2016, Progress in Artificial Intelligence.

[5]  Edgard Jamhour,et al.  A Tunable Fraud Detection System for Advanced Metering Infrastructure Using Short-Lived Patterns , 2019, IEEE Transactions on Smart Grid.

[6]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[7]  Jürgen Schmidhuber,et al.  Long Short-Term Memory , 1997, Neural Computation.

[8]  William H. Sanders,et al.  PCA-Based Method for Detecting Integrity Attacks on Advanced Metering Infrastructure , 2015, QEST.

[9]  Hugh Saddler Explainer: power station 'trips' are normal, but blackouts are not , 2018 .

[10]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

[11]  Aditya Krishna Menon,et al.  Large-Scale Support Vector Machines: Algorithms and Theory , 2009 .

[12]  Nazar Khan,et al.  Machine Learning at the Network Edge: A Survey , 2019, ACM Comput. Surv..

[13]  VARUN CHANDOLA,et al.  Anomaly detection: A survey , 2009, CSUR.

[14]  Sanjay Lall,et al.  Shape-Based Approach to Household Electric Load Curve Clustering and Prediction , 2017, IEEE Transactions on Smart Grid.

[15]  Qian He,et al.  Blockchain and Deep Reinforcement Learning Empowered Intelligent 5G Beyond , 2019, IEEE Network.

[16]  Taha Landolsi,et al.  Scheduling Internet of Things requests to minimize latency in hybrid Fog-Cloud​ computing , 2020, Future Gener. Comput. Syst..

[17]  P. Rousseeuw Silhouettes: a graphical aid to the interpretation and validation of cluster analysis , 1987 .

[18]  Weisong Shi,et al.  The Promise of Edge Computing , 2016, Computer.

[19]  Arthur Zimek,et al.  Hierarchical Density Estimates for Data Clustering, Visualization, and Outlier Detection , 2015, ACM Trans. Knowl. Discov. Data.

[20]  Anil K. Jain,et al.  Data clustering: a review , 1999, CSUR.

[21]  Stella Morris,et al.  Effect of smart meter data collection frequency in an early detection of shorter-duration voltage anomalies in smart grids , 2019 .

[22]  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).

[23]  Jaime Lloret,et al.  A Survey on Electric Power Demand Forecasting: Future Trends in Smart Grids, Microgrids and Smart Buildings , 2014, IEEE Communications Surveys & Tutorials.

[24]  R. Sollacher,et al.  Smart wireless Sub-Metering , 2012, International Multi-Conference on Systems, Sygnals & Devices.

[25]  Ingo Steinwart,et al.  Sparseness of Support Vector Machines , 2003, J. Mach. Learn. Res..

[26]  Imtiaz Parvez,et al.  Securing Metering Infrastructure of Smart Grid: A Machine Learning and Localization Based Key Management Approach , 2016 .

[27]  Luís Torgo,et al.  A Survey of Predictive Modeling on Imbalanced Domains , 2016, ACM Comput. Surv..

[28]  Bala Venkatesh,et al.  Smart metering and functionalities of smart meters in smart grid - a review , 2015, 2015 IEEE Electrical Power and Energy Conference (EPEC).

[29]  Pierluigi Siano,et al.  A Survey on Power System Blackout and Cascading Events: Research Motivations and Challenges , 2019, Energies.

[30]  M. Muratori Impact of uncoordinated plug-in electric vehicle charging on residential power demand , 2018 .

[31]  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).

[32]  A. R. Crathorne,et al.  Economic Control of Quality of Manufactured Product. , 1933 .

[33]  Yukun Cao,et al.  Multi-Step wind power forecasting model Using LSTM networks, Similar Time Series and LightGBM , 2018, 2018 5th International Conference on Systems and Informatics (ICSAI).

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

[35]  Imrich Chlamtac,et al.  Smart Meter Data Privacy: A Survey , 2017, IEEE Communications Surveys & Tutorials.

[36]  Seiichi Uchida,et al.  A Comparative Evaluation of Unsupervised Anomaly Detection Algorithms for Multivariate Data , 2016, PloS one.

[37]  Nir Kshetri,et al.  Hacking Power Grids: A Current Problem , 2017, Computer.