Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction

Smart grids are developing rapidly, leading to the need for accurate forecasts of power consumption. However, developing a precise time series model for energy forecasting is difficult. It has to be trained using optimal meteorological features such as temperature and time lags to qualify for a bene...

Full description

Bibliographic Details
Main Authors: Prince Waqas Khan, Yung-Cheol Byun
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9240924/
id doaj-8cab79f4da864300a954d6505f2d1c6d
record_format Article
spelling doaj-8cab79f4da864300a954d6505f2d1c6d2021-03-30T04:16:57ZengIEEEIEEE Access2169-35362020-01-01819627419628610.1109/ACCESS.2020.30341019240924Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption PredictionPrince Waqas Khan0https://orcid.org/0000-0002-2561-4389Yung-Cheol Byun1https://orcid.org/0000-0003-1107-9941Department of Computer Engineering, Jeju National University, Jeju-si, South KoreaDepartment of Computer Engineering, Jeju National University, Jeju-si, South KoreaSmart grids are developing rapidly, leading to the need for accurate forecasts of power consumption. However, developing a precise time series model for energy forecasting is difficult. It has to be trained using optimal meteorological features such as temperature and time lags to qualify for a beneficial model. We have proposed an approach that uses an ensemble machine learning model based on XGBoost, support vector regressor (SVR), and K-nearest neighbors (KNN) regressor algorithms. We have also used the genetic algorithm (GA) to predict total load consumption from optimal feature selection. Using Jeju island's electricity consumption data as a case study shows that the proposed ensemble model optimized with GA is more accurate than the individual machine learning models. Using only the best-selected weather and time features, the proposed model records all the features of a complicated time series and shows a reduction in the mean absolute percentage error (MAPE) and the root mean square log error for the week ahead forecasts. We got 3.35 % MAPE of the three months test data by applying the proposed model. The smart grids operators can manage resources effectively to provide excellent services to the consumers based on the recommended model outcomes.https://ieeexplore.ieee.org/document/9240924/Energy forecastingensemble modelfeature engineeringgenetic algorithmK-nearest neighborsmeteorological features
collection DOAJ
language English
format Article
sources DOAJ
author Prince Waqas Khan
Yung-Cheol Byun
spellingShingle Prince Waqas Khan
Yung-Cheol Byun
Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction
IEEE Access
Energy forecasting
ensemble model
feature engineering
genetic algorithm
K-nearest neighbors
meteorological features
author_facet Prince Waqas Khan
Yung-Cheol Byun
author_sort Prince Waqas Khan
title Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction
title_short Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction
title_full Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction
title_fullStr Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction
title_full_unstemmed Genetic Algorithm Based Optimized Feature Engineering and Hybrid Machine Learning for Effective Energy Consumption Prediction
title_sort genetic algorithm based optimized feature engineering and hybrid machine learning for effective energy consumption prediction
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Smart grids are developing rapidly, leading to the need for accurate forecasts of power consumption. However, developing a precise time series model for energy forecasting is difficult. It has to be trained using optimal meteorological features such as temperature and time lags to qualify for a beneficial model. We have proposed an approach that uses an ensemble machine learning model based on XGBoost, support vector regressor (SVR), and K-nearest neighbors (KNN) regressor algorithms. We have also used the genetic algorithm (GA) to predict total load consumption from optimal feature selection. Using Jeju island's electricity consumption data as a case study shows that the proposed ensemble model optimized with GA is more accurate than the individual machine learning models. Using only the best-selected weather and time features, the proposed model records all the features of a complicated time series and shows a reduction in the mean absolute percentage error (MAPE) and the root mean square log error for the week ahead forecasts. We got 3.35 % MAPE of the three months test data by applying the proposed model. The smart grids operators can manage resources effectively to provide excellent services to the consumers based on the recommended model outcomes.
topic Energy forecasting
ensemble model
feature engineering
genetic algorithm
K-nearest neighbors
meteorological features
url https://ieeexplore.ieee.org/document/9240924/
work_keys_str_mv AT princewaqaskhan geneticalgorithmbasedoptimizedfeatureengineeringandhybridmachinelearningforeffectiveenergyconsumptionprediction
AT yungcheolbyun geneticalgorithmbasedoptimizedfeatureengineeringandhybridmachinelearningforeffectiveenergyconsumptionprediction
_version_ 1724182106564722688