A framework to select a classification algorithm in electricity fraud detection
In the electrical domain, a non-technical loss often refers to energy used but not paid for by a consumer. The identification and detection of this loss is important as the financial loss by the electricity supplier has a negative impact on revenue. Several statistical and machine learning classifi...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Academy of Science of South Africa
2020-09-01
|
Series: | South African Journal of Science |
Subjects: | |
Online Access: | https://www.sajs.co.za/article/view/8189 |
id |
doaj-7f3f839df44349938075a0b0241e8bf2 |
---|---|
record_format |
Article |
spelling |
doaj-7f3f839df44349938075a0b0241e8bf22020-11-25T03:14:03ZengAcademy of Science of South AfricaSouth African Journal of Science1996-74892020-09-011169/1010.17159/sajs.2020/8189A framework to select a classification algorithm in electricity fraud detectionSisa Pazi0Chantelle M. Clohessy1Gary D. Sharp2Department of Statistics, Nelson Mandela University, Port Elizabeth, South AfricaDepartment of Statistics, Nelson Mandela University, Port Elizabeth, South AfricaDepartment of Statistics, Nelson Mandela University, Port Elizabeth, South Africa In the electrical domain, a non-technical loss often refers to energy used but not paid for by a consumer. The identification and detection of this loss is important as the financial loss by the electricity supplier has a negative impact on revenue. Several statistical and machine learning classification algorithms have been developed to identify customers who use energy without paying. These algorithms are generally assessed and compared using results from a confusion matrix. We propose that the data for the performance metrics from the confusion matrix be resampled to improve the comparison methods of the algorithms. We use the results from three classification algorithms, namely a support vector machine, k-nearest neighbour and naïve Bayes procedure, to demonstrate how the methodology identifies the best classifier. The case study is of electrical consumption data for a large municipality in South Africa. Significance: • The methodology provides data analysts with a procedure for analysing electricity consumption in an attempt to identify abnormal usage. • The resampling procedure provides a method for assessing performance measures in fraud detection systems. • The results show that no single metric is best, and that the selected metric is dependent on the objective of the analysis. https://www.sajs.co.za/article/view/8189electricity fraud detectionconfusion matrixclassification algorithms |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Sisa Pazi Chantelle M. Clohessy Gary D. Sharp |
spellingShingle |
Sisa Pazi Chantelle M. Clohessy Gary D. Sharp A framework to select a classification algorithm in electricity fraud detection South African Journal of Science electricity fraud detection confusion matrix classification algorithms |
author_facet |
Sisa Pazi Chantelle M. Clohessy Gary D. Sharp |
author_sort |
Sisa Pazi |
title |
A framework to select a classification algorithm in electricity fraud detection |
title_short |
A framework to select a classification algorithm in electricity fraud detection |
title_full |
A framework to select a classification algorithm in electricity fraud detection |
title_fullStr |
A framework to select a classification algorithm in electricity fraud detection |
title_full_unstemmed |
A framework to select a classification algorithm in electricity fraud detection |
title_sort |
framework to select a classification algorithm in electricity fraud detection |
publisher |
Academy of Science of South Africa |
series |
South African Journal of Science |
issn |
1996-7489 |
publishDate |
2020-09-01 |
description |
In the electrical domain, a non-technical loss often refers to energy used but not paid for by a consumer. The identification and detection of this loss is important as the financial loss by the electricity supplier has a negative impact on revenue. Several statistical and machine learning classification algorithms have been developed to identify customers who use energy without paying. These algorithms are generally assessed and compared using results from a confusion matrix. We propose that the data for the performance metrics from the confusion matrix be resampled to improve the comparison methods of the algorithms. We use the results from three classification algorithms, namely a support vector machine, k-nearest neighbour and naïve Bayes procedure, to demonstrate how the methodology identifies the best classifier. The case study is of electrical consumption data for a large municipality in South Africa.
Significance:
• The methodology provides data analysts with a procedure for analysing electricity consumption in an attempt to identify abnormal usage.
• The resampling procedure provides a method for assessing performance measures in fraud detection systems.
• The results show that no single metric is best, and that the selected metric is dependent on the objective of the analysis.
|
topic |
electricity fraud detection confusion matrix classification algorithms |
url |
https://www.sajs.co.za/article/view/8189 |
work_keys_str_mv |
AT sisapazi aframeworktoselectaclassificationalgorithminelectricityfrauddetection AT chantellemclohessy aframeworktoselectaclassificationalgorithminelectricityfrauddetection AT garydsharp aframeworktoselectaclassificationalgorithminelectricityfrauddetection AT sisapazi frameworktoselectaclassificationalgorithminelectricityfrauddetection AT chantellemclohessy frameworktoselectaclassificationalgorithminelectricityfrauddetection AT garydsharp frameworktoselectaclassificationalgorithminelectricityfrauddetection |
_version_ |
1724644778587455488 |