Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection

Utilities face serious obstacles from power theft, which calls for creative ways to maintain income and improve operational effectiveness. This study presents a novel hybrid genetic artificial hummingbird algorithm-support vector machine classifier to detect power theft. The proposed algorithm combi...

Full description

Saved in:
Bibliographic Details
Main Authors: Emmanuel Gbafore, Davies Rene Segera, Cosmas Raymond Mutugi Kiruki
Format: Article
Language:English
Published: Wiley 2024-01-01
Series:The Scientific World Journal
Online Access:http://dx.doi.org/10.1155/2024/5568922
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832543600742760448
author Emmanuel Gbafore
Davies Rene Segera
Cosmas Raymond Mutugi Kiruki
author_facet Emmanuel Gbafore
Davies Rene Segera
Cosmas Raymond Mutugi Kiruki
author_sort Emmanuel Gbafore
collection DOAJ
description Utilities face serious obstacles from power theft, which calls for creative ways to maintain income and improve operational effectiveness. This study presents a novel hybrid genetic artificial hummingbird algorithm-support vector machine classifier to detect power theft. The proposed algorithm combines the artificial hummingbird algorithm exploration phase with the genetic algorithm’s mutation and crossover operators, to optimize the support vector machine’s hyperparameters and categorize users as fraudulent or nonfraudulent. It utilizes 7,270 rows of labeled historical electricity consumption data from the Liberia Electricity Corporation over 15 independent runs. The methodology entailed data preprocessing, data split into training, validation, and testing sets in an 80-10-10 ratio, z-score normalization, optimization, training, validation, testing, and computation of six evaluation metrics. Its performance is compared with 13 metaheuristic classifiers and the conventional support vector machine. Findings indicate that the genetic artificial hummingbird algorithm-support vector machine outperforms the 13 rivals and the standard support vector machine in the six assessment measures with an accuracy score of 0.9986, precision of 0.9971, f_score of 0.9986, recall of 1, Matthews correlation coefficient of 0.9972, and g_mean of 0.9987. Furthermore, 90% of the time, Wilcoxon rank-sum tests revealed statistically significant differences between the algorithm and its rivals, demonstrating its superiority. The average run time is 4,656 seconds, the 3rd highest among its competitors. Despite the time complexity trade-off, its excellent performance on the unimodal and multimodal benchmark test functions, placing joint best in 7 out of 7 and 5 out of 6, respectively, provides important insights into the model’s capacity to balance exploitation and exploration, improve local search, and avoid becoming stuck in the local optimum. These findings address important metaheuristic optimization gaps highlighting the model’s potential for power theft detection.
format Article
id doaj-art-d0968fe82d05488c95f1e57987753b3b
institution Kabale University
issn 1537-744X
language English
publishDate 2024-01-01
publisher Wiley
record_format Article
series The Scientific World Journal
spelling doaj-art-d0968fe82d05488c95f1e57987753b3b2025-02-03T11:39:06ZengWileyThe Scientific World Journal1537-744X2024-01-01202410.1155/2024/5568922Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft DetectionEmmanuel Gbafore0Davies Rene Segera1Cosmas Raymond Mutugi Kiruki2Department of Electrical and Information EngineeringDepartment of Electrical and Information EngineeringDepartment of Electrical and Information EngineeringUtilities face serious obstacles from power theft, which calls for creative ways to maintain income and improve operational effectiveness. This study presents a novel hybrid genetic artificial hummingbird algorithm-support vector machine classifier to detect power theft. The proposed algorithm combines the artificial hummingbird algorithm exploration phase with the genetic algorithm’s mutation and crossover operators, to optimize the support vector machine’s hyperparameters and categorize users as fraudulent or nonfraudulent. It utilizes 7,270 rows of labeled historical electricity consumption data from the Liberia Electricity Corporation over 15 independent runs. The methodology entailed data preprocessing, data split into training, validation, and testing sets in an 80-10-10 ratio, z-score normalization, optimization, training, validation, testing, and computation of six evaluation metrics. Its performance is compared with 13 metaheuristic classifiers and the conventional support vector machine. Findings indicate that the genetic artificial hummingbird algorithm-support vector machine outperforms the 13 rivals and the standard support vector machine in the six assessment measures with an accuracy score of 0.9986, precision of 0.9971, f_score of 0.9986, recall of 1, Matthews correlation coefficient of 0.9972, and g_mean of 0.9987. Furthermore, 90% of the time, Wilcoxon rank-sum tests revealed statistically significant differences between the algorithm and its rivals, demonstrating its superiority. The average run time is 4,656 seconds, the 3rd highest among its competitors. Despite the time complexity trade-off, its excellent performance on the unimodal and multimodal benchmark test functions, placing joint best in 7 out of 7 and 5 out of 6, respectively, provides important insights into the model’s capacity to balance exploitation and exploration, improve local search, and avoid becoming stuck in the local optimum. These findings address important metaheuristic optimization gaps highlighting the model’s potential for power theft detection.http://dx.doi.org/10.1155/2024/5568922
spellingShingle Emmanuel Gbafore
Davies Rene Segera
Cosmas Raymond Mutugi Kiruki
Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection
The Scientific World Journal
title Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection
title_full Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection
title_fullStr Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection
title_full_unstemmed Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection
title_short Genetic Artificial Hummingbird Algorithm-Support Vector Machine for Timely Power Theft Detection
title_sort genetic artificial hummingbird algorithm support vector machine for timely power theft detection
url http://dx.doi.org/10.1155/2024/5568922
work_keys_str_mv AT emmanuelgbafore geneticartificialhummingbirdalgorithmsupportvectormachinefortimelypowertheftdetection
AT daviesrenesegera geneticartificialhummingbirdalgorithmsupportvectormachinefortimelypowertheftdetection
AT cosmasraymondmutugikiruki geneticartificialhummingbirdalgorithmsupportvectormachinefortimelypowertheftdetection