AutoEnergy: An automated feature engineering algorithm for energy consumption forecasting with AutoML
Metadatos
Mostrar el registro completo del ítemAutor
Alkhulaif, Nasser; L. Bowler, Alexander; Pekaslan, Direnc; Watson, Nicholas J.; Triguero, IsaacEditorial
Elsevier B.V.
Materia
Automated feature engineering Automated machine learning Automl
Fecha
2025-11-04Referencia bibliográfica
Alkhulaifi, N., Bowler, A. L., Pekaslan, D., Watson, N. J., & Triguero, I. (2025). AutoEnergy: An automated feature engineering algorithm for energy consumption forecasting with AutoML. Knowledge-Based Systems, 329(114300), 114300. https://doi.org/10.1016/j.knosys.2025.114300
Patrocinador
University of Nottingham (Grant EP/S023305/1); European Union Next Generation - Ministry for Digital Transformation and the Civil Service (TSI100927-2023-1 Project); María Zambrano Fellowship - Next Generation - Spanish Ministry of UniversitiesResumen
Feature engineering (FE) plays a crucial role in Machine Learning pipelines, yet it remains a time-consuming
process requiring heavy domain expertise. While Automated Machine Learning (AutoML) has automated model
selection and hyperparameter tuning, it often overlooks FE, which is particularly needed in specialised domains
such as Energy Consumption Forecasting (ECF). To address this limitation, we introduce AutoEnergy, a novel,
domain-aware FE algorithm tailored for ECF. AutoEnergy automatically generates interpretable features from
timestamps and past consumption values through rule-based transformations, integrating them with AutoML
for fully automated ECF modelling while reducing human intervention. The performance of AutoEnergy was
evaluated using eighteen diverse real-world energy consumption datasets spanning residential, commercial, industrial, and grid power domains. Through extensive benchmarking against baseline AutoML without FE and established FE methods, namely TSFresh (with TSEfficient and TSMinimal configurations) and FeatureTools (FT),
AutoEnergy demonstrated significant improvements in both predictive accuracy and computational efficiency.
AutoEnergy achieved forecasting error reductions of 19.52 % to 84.72 % compared to benchmarking methods,
with strong performance on smaller datasets and statistical validation via Friedman and Wilcoxon tests. AutoEnergy demonstrated notable computational efficiency by running 1.31 and 4.41 times faster than FT and TSEff,
respectively. Although 1.58 times slower than TSMin, AutoEnergy achieved 82.38 % lower forecasting errors.
Integrating AutoEnergy with the state-of-the-art Tabular Prior Data Fitted Network (TabPFN) resulted in significant forecasting error reductions across test sets. These findings highlight AutoEnergy’s potential to improve
AutoML performance while reducing reliance on domain expertise for FE, paving the way for fully automated
ML pipelines in ECF applications.





