Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach
Among an electricity provider’s non-technical losses, electricity theft has the most severe and dangerous effects. Fraudulent electricity consumption decreases the supply quality, increases generation load, causes legitimate consumers to pay excessive electricity bills, and affects the ove...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-08-01
|
Series: | Energies |
Subjects: | |
Online Access: | https://www.mdpi.com/1996-1073/12/17/3310 |
_version_ | 1798025288749154304 |
---|---|
author | Md. Nazmul Hasan Rafia Nishat Toma Abdullah-Al Nahid M M Manjurul Islam Jong-Myon Kim |
author_facet | Md. Nazmul Hasan Rafia Nishat Toma Abdullah-Al Nahid M M Manjurul Islam Jong-Myon Kim |
author_sort | Md. Nazmul Hasan |
collection | DOAJ |
description | Among an electricity provider’s non-technical losses, electricity theft has the most severe and dangerous effects. Fraudulent electricity consumption decreases the supply quality, increases generation load, causes legitimate consumers to pay excessive electricity bills, and affects the overall economy. The adaptation of smart grids can significantly reduce this loss through data analysis techniques. The smart grid infrastructure generates a massive amount of data, including the power consumption of individual users. Utilizing this data, machine learning and deep learning techniques can accurately identify electricity theft users. In this paper, an electricity theft detection system is proposed based on a combination of a convolutional neural network (CNN) and a long short-term memory (LSTM) architecture. CNN is a widely used technique that automates feature extraction and the classification process. Since the power consumption signature is time-series data, we were led to build a CNN-based LSTM (CNN-LSTM) model for smart grid data classification. In this work, a novel data pre-processing algorithm was also implemented to compute the missing instances in the dataset, based on the local values relative to the missing data point. Furthermore, in this dataset, the count of electricity theft users was relatively low, which could have made the model inefficient at identifying theft users. This class imbalance scenario was addressed through synthetic data generation. Finally, the results obtained indicate the proposed scheme can classify both the majority class (normal users) and the minority class (electricity theft users) with good accuracy. |
first_indexed | 2024-04-11T18:16:12Z |
format | Article |
id | doaj.art-58509f2049e54d12b9e6f47655d35bac |
institution | Directory Open Access Journal |
issn | 1996-1073 |
language | English |
last_indexed | 2024-04-11T18:16:12Z |
publishDate | 2019-08-01 |
publisher | MDPI AG |
record_format | Article |
series | Energies |
spelling | doaj.art-58509f2049e54d12b9e6f47655d35bac2022-12-22T04:09:52ZengMDPI AGEnergies1996-10732019-08-011217331010.3390/en12173310en12173310Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based ApproachMd. Nazmul Hasan0Rafia Nishat Toma1Abdullah-Al Nahid2M M Manjurul Islam3Jong-Myon Kim4Electronics and Communication Engineering Discipline, Khulna University, Khulna 9208, BangladeshElectronics and Communication Engineering Discipline, Khulna University, Khulna 9208, BangladeshElectronics and Communication Engineering Discipline, Khulna University, Khulna 9208, BangladeshSchool of Electrical, Electronics and Computer Engineering, University of Ulsan, Ulsan 44610, South KoreaSchool of Electrical, Electronics and Computer Engineering, University of Ulsan, Ulsan 44610, South KoreaAmong an electricity provider’s non-technical losses, electricity theft has the most severe and dangerous effects. Fraudulent electricity consumption decreases the supply quality, increases generation load, causes legitimate consumers to pay excessive electricity bills, and affects the overall economy. The adaptation of smart grids can significantly reduce this loss through data analysis techniques. The smart grid infrastructure generates a massive amount of data, including the power consumption of individual users. Utilizing this data, machine learning and deep learning techniques can accurately identify electricity theft users. In this paper, an electricity theft detection system is proposed based on a combination of a convolutional neural network (CNN) and a long short-term memory (LSTM) architecture. CNN is a widely used technique that automates feature extraction and the classification process. Since the power consumption signature is time-series data, we were led to build a CNN-based LSTM (CNN-LSTM) model for smart grid data classification. In this work, a novel data pre-processing algorithm was also implemented to compute the missing instances in the dataset, based on the local values relative to the missing data point. Furthermore, in this dataset, the count of electricity theft users was relatively low, which could have made the model inefficient at identifying theft users. This class imbalance scenario was addressed through synthetic data generation. Finally, the results obtained indicate the proposed scheme can classify both the majority class (normal users) and the minority class (electricity theft users) with good accuracy.https://www.mdpi.com/1996-1073/12/17/3310smart gridelectricityenergynon-technical lossdata analysismachine learningconvolutional neural network (CNN)long short-term memory (LSTM) |
spellingShingle | Md. Nazmul Hasan Rafia Nishat Toma Abdullah-Al Nahid M M Manjurul Islam Jong-Myon Kim Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach Energies smart grid electricity energy non-technical loss data analysis machine learning convolutional neural network (CNN) long short-term memory (LSTM) |
title | Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach |
title_full | Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach |
title_fullStr | Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach |
title_full_unstemmed | Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach |
title_short | Electricity Theft Detection in Smart Grid Systems: A CNN-LSTM Based Approach |
title_sort | electricity theft detection in smart grid systems a cnn lstm based approach |
topic | smart grid electricity energy non-technical loss data analysis machine learning convolutional neural network (CNN) long short-term memory (LSTM) |
url | https://www.mdpi.com/1996-1073/12/17/3310 |
work_keys_str_mv | AT mdnazmulhasan electricitytheftdetectioninsmartgridsystemsacnnlstmbasedapproach AT rafianishattoma electricitytheftdetectioninsmartgridsystemsacnnlstmbasedapproach AT abdullahalnahid electricitytheftdetectioninsmartgridsystemsacnnlstmbasedapproach AT mmmanjurulislam electricitytheftdetectioninsmartgridsystemsacnnlstmbasedapproach AT jongmyonkim electricitytheftdetectioninsmartgridsystemsacnnlstmbasedapproach |