Next Article in Journal
The Influence of the Production Stages of Cardboard Pharmaceutical Packaging on the Circular Economy
Previous Article in Journal
AI-Based Evaluation of Streets for People in Bangkok: Perspectives from Walkability and Lingerability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Enhancing Short-Term Electrical Load Forecasting for Sustainable Energy Management in Low-Carbon Buildings

1
Department of Electrical Engineering, College of Engineering, Jouf University, Sakaka 72388, Saudi Arabia
2
Department of Computer Science and IT, Hazara University Mansehra, Khyber Pakhtunkhwa 21120, Pakistan
3
Department of Electrical Engineering, College of Engineering, Qassim University, Unaizah 56452, Saudi Arabia
4
Department of Information Technology, College of Computer, Qassim University, Buraydah 51452, Saudi Arabia
5
Department of Electrical Engineering, College of Engineering and Information Technology, Onaizah Colleges, Onaizah 56447, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2023, 15(24), 16885; https://doi.org/10.3390/su152416885
Submission received: 18 October 2023 / Revised: 9 November 2023 / Accepted: 20 November 2023 / Published: 15 December 2023
(This article belongs to the Section Energy Sustainability)

Abstract

:
Accurate short-term forecasting of electrical energy loads is essential for optimizing energy management in low-carbon buildings. This research presents an innovative two-stage model designed to address the unique challenges of Electricity Load Forecasting (ELF). In the first phase, robust data preprocessing techniques are employed to handle issues such as outliers, missing values, and data normalization, which are common in electricity consumption datasets in the context of low-carbon buildings. This data preprocessing enhances data quality and reliability, laying the foundation for accurate modeling. Subsequently, an advanced data-driven modeling approach is introduced. The model combines a novel residual Convolutional Neural Network (CNN) with a layered Echo State Network (ESN) to capture both spatial and temporal dependencies in the data. This innovative modeling approach improves forecasting accuracy and is tailored to the specific complexities of electrical power systems within low-carbon buildings. The model performance is rigorously evaluated using datasets from low-carbon buildings, including the Individual-Household-Electric-Power-Consumption (IHEPC) dataset from residential houses in Sceaux, Paris, and the Pennsylvania–New Jersey–Maryland (PJM) dataset. Beyond traditional benchmarks, our model undergoes comprehensive testing on data originating from ten diverse regions within the PJM dataset. The results demonstrate a significant reduction in forecasting error compared to existing state-of-the-art models. This research’s primary achievement lies in its ability to offer an efficient and adaptable solution tailored to real-world electrical power systems in low-carbon buildings, thus significantly contributing to the broader framework of modeling, simulation, and analysis within the field.

1. Introduction

The notion of energy prediction for resources planning and management has been investigated since 1966, and it is not a new topic [1]. The first stage in organizing, allocating, investing in, and managing national or local grids is always to develop a precise and trustworthy technique of Electricity load forecasting in order to ease the functioning, transfer, retention, and production of energy [2,3,4,5,6]. ELF error minimization can have significant cost- and power-saving advantages [7]. For instance, a study of 19 organizations found that reducing prediction error by 1% can result in energy savings of up to 10,000 megawatts, which means an efficient ELF system could conserve 1.6 million USD annually [8]. This figure might exceed millions of dollars if we take into account data of electricity consumption on a country level. Since the demand for power energy is quickly rising, current research mostly concentrates on constructing an effective model to enhance forecasting effectiveness [6].
According to a report by the US Energy Information Administration, the rise in electricity power consumption is likely to increase up to 28% from 2015 to 2040 [9]. According to a different estimate by the International Energy Agency, about 36% of electricity power generated is used by Demand Side Management (DSM), which is economically significant in the context of something like low-carbon economics [10]. Therefore, in such a situation, a precise Electricity Load Forecasting model is essential for energy preservation in situations regarding building construction and refurbishment. Additionally, this can make it easier to control energy surges in big, multipurpose buildings [11]. Appropriate ELF may be created through key spots and aids, which would assess both the residential and commercial electricity distribution sectors. For instance, it is crucial to point out the exact indicators that have a significant impact over the consumer state, prior to making a prediction, as well as to incorporate such variables in the prediction models. Meter-reading sensors produce results regarding power use, and these data are required to be processed, since they contain outliers, incomplete numbers, and unusual consumer behavior. Additionally, the nonlinear interactions between the input and output parameters of electricity power consumption make ELF extremely difficult; as a result, it is crucial to use a suitable modeling approach.
According to information from a recent survey, ELF is categorized into the following three categories: short-term, long-term, and medium-term ELF [12]. In long-term electricity load forecasting, the predictions are carried out for a year or more than one year ahead, which is very important for networks as relates to the future planning and forecasting of electricity [13,14]. In medium-term electricity load forecasting, predictions are conducted for a period of one month up to a year, and these are used for the purposes of maintaining availability and stability, which electricity power generation needs [3,15]. Short-term ELF is a type of forecasting in which predictions are made from a duration of mere minutes to a week ahead, and these can aid in organizing economical deployment and the best engagement of electricity generation and load; these are then used for adjusting and controlling price, consumption demand, and load in real time [15]. Yazici et al. [16] analyzed real-world electricity load data using one-dimensional CNNs, GRU [17], and LSTM variants. These models are used to address critical short-term load forecasting tasks, specifically focusing on predicting load values for 1 h and 24 h into the future. Bashir et al. [18] proposed a hybrid model, named prophet-LSTM, for short-term electricity load forecasting. Similarly, a heuristic configuration-based deep learning model is used for short-term electricity load forecasting, which demonstrates forecasts for the load of two different commercial buildings at periods of 24 h and 30 min into the future [19]. F. Alsharekh et al. [20] proposed R-CNN and ML-LSTM, with some data preprocessing steps, for electricity load forecasting. They used commercial PJM and residential IHEPC datasets and reduced error rates compared to existing methods. Furthermore, transformer-based models with a modification of the NLP transformer workflow, the new handling of contextual features, and the addition of N-space transformation for load forecasting is presented in [21]. Chai et al. proposed a new method for ELF, which is based on GRU-TCN, VWM, and hybrid models and achieves optimal performance. Despite the fact that each ELF prediction has their own application, short-term electricity load forecasting drew a great amount of attention in the research community due to its ample number of functions, such as the real-time control and adjustment of the electricity power load, revenue maximization, and management [22]. Due to the above-mentioned reasons, our focus in this work is only on short-term electricity load forecasting predictions.
Electricity load forecasting is crucial for establishing efficient power provision services, as precise prediction is difficult because of noisy data, which leads to inaccurate forecasts [23]. To develop an electricity load prediction model, various models like conventional machine learning in addition to deep learning approaches have been used for electricity load forecasting; nevertheless, these approaches are unreliable and produce poorly predicted values [24]. Some significant obstacles faced by these approaches include training and learning from scratch, overfitting, short-term memory, and failure in the complex correlation of variables. Additionally, some researchers have used a combination of models in response to the shortcomings of the use of a single model, because the individual use of models results in failure to learn the spatiotemporal features of data at the same time; as a result, this field offers opportunities for new research and analysis.
In this research, the main objectives are twofold: first, to develop a robust and accurate short-term electricity load forecasting (ELF) model; and second, to demonstrate the practical applicability of a data-driven approach in addressing challenges related to outliers, missing values, and the complex spatiotemporal features inherent in electricity consumption data. The primary aim is to contribute to the field of ELF by introducing a two-stage model that combines data-cleansing techniques with an innovative architecture, featuring a residual Convolutional Neural Network (CNN) and an Echo State Network (ESN). This approach seeks to overcome the limitations of traditional forecasting models, such as unreliable predictions and difficulty in capturing complex correlations among variables. The need for this research arises from the critical role of accurate ELF in efficient power provision services, with potential cost- and energy-saving advantages. Its novel contribution lies in the development of a data-driven model tailored for short-term ELF, addressing the challenges posed by noisy data and complex variable interactions. The research’s significance extends to its practical application in real-world scenarios, as evidenced by the evaluation of diverse datasets representing residential and regional electricity consumption. Through these objectives and contributions, this study aims to advance the scientific understanding and practical implementation of data-driven decision-making in the realm of electrical power systems. The main achievements of our research are concisely explained as follows:
  • Robust Data Preprocessing for Enhanced Reliability: Robust data preprocessing techniques are implemented to mitigate ambiguity arising from outliers, missing values, and data normalization issues commonly found in electricity consumption datasets within the context of low-carbon buildings. These techniques enhance data quality and reliability, providing a solid foundation for accurate load forecasting.
  • Advanced Data-Driven Modeling for Low-Carbon Buildings: This research introduces an innovative hybrid architecture that combines a novel residual Convolutional Neural Network (CNN) with a layered Echo State Network (ESN) to capture both spatial and temporal dependencies in the data. This advanced modeling approach is specifically designed to improve load forecasting accuracy while addressing the unique challenges posed by electrical power systems in low-carbon buildings.
  • Real-World Testing and Superior Performance in Low-Carbon Buildings: Comprehensive testing across multiple datasets, including the IHEPC and PJM datasets, as well as evaluations in ten distinct regions within the PJM dataset, demonstrates the model’s robustness and its capacity to outperform existing state-of-the-art models in the context of low-carbon buildings. This achievement underscores the efficiency and adaptability of our system in real-world electrical power system forecasting scenarios within low-carbon building environments.
The rest of the paper is structured as follows: In Section 2, we survey prior work on ELF and present an overview of related research. The methodology proposed is detailed in Section 3. The results of our analysis are then discussed in Section 4. Finally, in Section 6, we conclude the manuscript.

2. Related Work

From the last few decades, researchers have concentrated on various methods to improve and enhance the performance of electricity load forecasting. On a learning basis, there are four primary mainstream approach categories: the first one is physical, the second one involves a persistence learning technique, the third one is statistical, and the last one involves an artificial intelligence approach [25]. Physical models are dependent on mathematical formulas that use historic and environmental data. Because of their significant memory consumption and high computing time requirements, physical models are not perceived as reliable for the prediction of electricity load forecasting [26]. The persistence learning technique is the simplest approach for the future prediction of sequential data observance, like electricity load forecasting, but it fails in long-time data prediction [26], making it inappropriate for ELF. Statistical models are less expensive in terms of computational complexity compared to physical models [27], and these models are mostly dependent on autoregressive techniques, like linear regression, Generalized-Autoregressive Conditional-Heteroskedasticity (GARCH) [28], and Autoregressive-Integrated Moving-Average (ARIMA) [29] methods. As statistical approaches are not capable of directly extracting uncertainty trends from electric data, they can therefore be used in combination with different models to mitigate uncertainty [30]. On the contrary, approaches that use AI are built on shallow and deep-ordered procedures and can therefore learn complicated and nonlinear structures. Nonetheless, some shallow-based approaches have not worked well for feature mining like Artificial Neural Networks (ANNs), Support Vector Regression [31,32], Random Forest (RF) [33], Wavelet Neural Networks [34], and the Extreme learning Machine model. Therefore, to increase the performance of these shallow-based models, they require many feature selection and feature extraction methods, which present a challenging task.
AI-based approaches are further divided into two types: the first includes traditional machine learning models, and the second involves deep learning. On the contrary, demand side management can address the consideration of shallow-based approaches through the learning of multi-layer structural features from the input data given. CNNs [35] and Long Short-Term Memory (LSTM) [36,37] are presently the most effective architectures for the study of temporal data, whereas electricity load forecasting (ELF) has both types of features, e.g., spatial and sequential features. Furthermore, CNNs are unable to learn the sequential features of electricity time series data [38]. Therefore, in order to address this issue, many hybrid architectures have been devised to precisely predict electricity load forecasting [39]. In the work of [40], a CNN was used in combination with LSTM for short-term electricity load forecasting. In [41], Seasonal ARIMA (SARIMA) was integrated with an LSTM model for electricity consumption prediction. In another work by [23], an empirical setting with a 10-fold evaluation was used to integrate both a CNN and a bidirectional long short-term memory model in order to increase accuracy. Khan et al. [42] created a convolution neural network with an LSTM autoencoder prediction of short-term electricity load forecasting. Likewise, in [25,43], a hybrid model was proposed in which two models, a CNN and Gated-Recurrent-Unit (GRU), were integrated. Furthermore, other popular electricity load forecasting models have been created, such as the multivariable Experimental Mode Decomposition network, an expanded CNN in combination with LSTM [44], hybrid artificial neural network models [20,45], Empirical Mode Decomposition (EMD), and Extreme Learning Machine (ELM) models [46]. These approaches overcome the issues of shallow-based models, but they are unreliable for accurate implementation due to low forecasting accuracy.
In summary, each type of model has some flaws. For example, persistence approaches perform well for short-time predictions but perform badly for long-sequence predictions. Such techniques are useful for predicting atmospheric data, but they need long sequences for best results, which then become computationally complex and need more resources [47]. Moreover, these types of models underperform when abrupt changes appear in the input data sequence; therefore, researchers do not suggest such models for electricity load forecasting [48]. Statistical methods work efficiently with linear data, but they fail in the learning of nonlinear, complicated trends in electricity data, demonstrating their ineffectiveness for large sequence prediction in electricity consumption data [49]. Consequently, these approaches are also not suggested for electricity load forecasting in the most current research. Additionally, AI-based techniques need manually extracted features, and they can only learn one type of feature at a time: either the spatial or temporal. However, ELF problems have both types of features, spatial as well as temporal. Because of these shortcomings, such techniques are also not suggested for electricity load prediction [25]. Hybrid approaches are able to extract spatiotemporal characteristics and acquire nonlinear and complicated patterns, which allow them to solve these shortcomings. However, predicting accuracy remains a difficult problem that necessitates additional attention from researchers.
Hence, in this research, we provide a two-phase framework for short-term electricity load forecasting. The first step involves removing outlier records from electricity consumption data, filling missing values, normalizing data, and down sampling input data. Then, preprocessed data are given to a deep residual Convolutional Neural Network model for the extraction of important features; after this, the data are raised forward to ESN layers to obtain the sequential features of electricity consumption data. Then, the proposed model uses a residual CNN with an Echo State Network (ESN) for the first time [50] for electricity consumption prediction (ECP). The residual block then supports our model to become stable for short-term sequences and does not become stuck in local minima nor overfitted. In short, our proposed residual CNN model with a layered ESN paradigm addresses issues with shallow-based architecture and deep learning models, demonstrating enhanced accuracy compared to existing state-of-the-art (SOTA) hybrid architectures.

3. The Proposed Model

In order to provide end customers with an adequate energy supply, electricity consumption prediction is very important. Due to changing customer usage, noisy data layout, and uncertain weather patterns, accurate electricity consumption prediction is a difficult task. As described in Section 2, different methods are proposed for this reason to forecast power consumption. However, for a reliable Micro grid system, prediction accuracy still requires much improvement. Therefore, this study proposes a new framework combining a CNN and ESN for electricity consumption prediction (ECP), and a high-level framework is given in Figure 1. The architecture of the CNNESN model consists of two sub-networks: the first one is the Convolution Neural Network (CNN), and the second one is the Echo State Network (ESN); these two sub-networks are described in the next subsections.

3.1. Convolutional Neural Network

Scholars in the fields of computer vision [51,52], image recognition [53,54], and video data analysis [55,56,57,58] are presently interested in the results of new deep learning models, particularly the CNN, a branch of AI that takes its primary inspirations from the human vision system [59]. Because of sharing weights and the internal connection approach, the CNN model has demonstrated impressive results in a variety of applications, including energy forecasting, load management prediction, and numerous others. In general, CNN architecture has three types of layers: the first one is the convolutional layer, the second one is the pooling layer, and lastly, a fully connected layer is used in the network [60]. The convolution layer in the CNN architecture retrieves the particular features from the input data, which is then convolved through a filter, and the resulting extracted feature from the previous layers of the network is given the final feature vector i. The initial layer of the network extracts the local feature, which is then combined to form global features with the use of the intermediate layers of the network. Mathematically, we can represent the convolution layer of the network as follows:
      O   i ( l ) = j ϵ c i t j l 1   W j . i ( l ) + b i ( l )    
          F i l = f y i l
where Fli is the feature vector extracted through the lth convolution layer. The convolution’s outcome is indicated by O(l)I; its bias factor is indicated by b(l)i, while the convolution filter is indicated by the letters W(l)j.i, and the activation function is indicated by the f letters. The activation function used in this work is the Rectified Linear Unit (ReLU); its mathematical equation is shown below in Equation (3).
        f x = m a x ( 0 , x )
To lower the contiguous quality of the given input historical data, pooling layers are mostly used, and various kind of pooling layers exist, such as max pooling layers, min pooling layers, and average pooling layers. Here in our work, we have chosen max pooling for selecting eminent values from data. Recent advancements in the field of image recognition have shown the efficacy of CNN models. However, as the depth of the network increases, the model’s accuracy becomes saturated, leading to a problem known as degradation. To mitigate this issue, residual learning architecture, known as ResNet, was introduced. Unlike traditional CNNs, which directly learn the target function, residual learning defines the target function as H(a) = F(a) + a, allowing for the creation of deeper networks. By using this residual strategy, more complex relationships between the input and output are captured. The features extracted from the residual CNN can then be considered encoded features, representing historical data for hourly electricity load forecasting. In this work, a deep residual CNN is utilized to effectively extract spatial features from electricity data. The output is then passed onto an ESN, which models the temporal information of the historical electricity data.

3.2. Echo State Network

Deep learning models with different layers of architecture have recently attracted much interest in the area of artificial neural network models [61]. The stratified standard Recurrent Neural Network has also proven to have an important role in a variety of challenging operations, like deep learning. The work of Correll et al. [62] initially combined the Echo State Network (ESN) with deep learning architecture, which is computationally inexpensive in comparison to previous RNN types, because ESN is a new and unique type of Recurrent Neural Network [63]. ESN was designed by Jaeger et al. [64] and offers an important framework, as well as a supervised deep learning network technique, to the Recurrent Neural Network; in the Echo State Network, the hidden layers are formed from reservoirs, whereas the basic components of the ESN design include a reservoir designated by the letters ‘R’, an input designated by the letters ‘I’, and an output designated by the letters ‘O’. The incoming input as well as the internal and resultant output units, together with the accompanying computations, are listed in Equations (4)–(6). Following that, the internal processing and output processing unit update equations are listed in Equations (7) and (8).
      u i = u 1 i , u 2 i . u l i k  
      x i = x 1 i , x i . x R i k
      y i = y 1 i , y i . y o i k  
      x i + 1 = f W i n   u i + 1 + W   x i + W b a c k   y ( i )
      y i + 1 = g W o u t   u ( i + 1 )
      W o u t = M 1   T k
where the ‘f’ and ‘g’ in Equations (7) and (8) shows the activation function of both the reservoir and the output units, while the total feature metrics comprise ‘WInput(R*I)’, ‘Wback(R*O)’, ‘WRes(R*R)’, ‘WOut(O*R)’, input value, backward output, reservoir, and readout metrics correspondingly. The reservoir’s weight vector changes during the process of learning, whereas ‘Wout’ is chosen at random and remains fixed [65]. For calculating the readout weights, the reservoir state metrics ‘T ((S – So + 1) ∗ O)’ and the target outputs ‘I ((S – So + 1) ∗ R)’ are chosen. Here, ‘S’ shows the training stride, whereas ‘So’ shows the washout or erasing time stride. When the time step is greater than or equal to ‘Vo’, the readout values are calculated by Equation (9). These reservoirs serve as the primary function in ESN, since they have a significant impact on the network’s overall quality, with the help of three key characteristics. Additionally, the quantity of the reservoir neuron ‘N’ has demonstrated a significant influence on the functionality of ESN because of its inner structure, which is connected to knowledge in the internal hidden state [66]. Furthermore, it relies on the volume of input training examples and the difficulty of the desired outcomes. Accordingly, the absolute eigenvector of the weight vectors ‘W’; the particular radius ‘q’, when ‘q’ is specified within the 0 and 1 periods; and the rate of connection ‘a’ all have an impact on ESN functionality. Thus, the conclusion is that the ESN is faster and better than simple RNNs. In conclusion, the ESN performs learning and prediction tasks quicker than and superior to RNNs [66].

3.3. CNNESN Architecture

From the historical data of electricity power consumption, the outlier value, duplicate value, and the missing data were removed through preprocessing. Outlier values in data mostly occur due to unconditional weather situations, electricity short circuits, sensor faults, etc. [67]. For the removal of such outlier values from data, the three-sigma rule was used in this work [68]; here, the mathematical formula used to obtain the three-sigma rule is shown in Equation (10):
      f d i = a v g D + 2 s t d D , i f d i > a v g D + s t d D , d i , o t h e r w i s e
Here, D represents data, the average is represented by avg(D), and the std(D) represents the standard deviation of the data. This data preprocessing approach considers the impact of outliers. We employed the three-sigma rule to detect and address outliers, replacing them with values within two standard deviations from the mean. This strategy was chosen to balance the retention of potentially informative outlier data points while preventing them from unduly affecting model predictions. We believe this approach helped to maintain data integrity while significantly reducing the risk of outliers influencing our forecasting model. For missing value recovery, the NAN interpolation method was used, whose mathematics are shown in Equation (11).
      f d i = d i 1 + d i + 1 2 , d i N A N , d i 1 , d i + 1 N A N 0 , a i N A N , a i 1   o r   a i + 1 N A N     , a i , a i N A N      
where di represents electricity power consumption data. If any of these values were empty, we changed it with NAN. Additionally, we transformed enormous, diverse samples into a certain range using the normalization approach. Because of the diverse range of electricity power consumption, the normalizing approach was used. We employed the min–max normalization approach with a range of (0–1).
In our data preprocessing phase, we applied robust techniques to ensure the quality and suitability of our dataset for electricity load forecasting in low-carbon buildings. Outliers, which can arise from various factors such as extreme weather conditions, electricity short circuits, or sensor faults, were addressed using the three-sigma rule. This rule detects outlier values and replaces them with values within two standard deviations from the mean. The rationale behind this choice was to retain potentially informative outlier data points while mitigating their undue influence on model predictions. To handle missing values, we employed the NAN interpolation method, which estimates missing data based on neighboring values, ensuring data completeness. We also utilized the min–max normalization approach to bring diverse samples into a common range within the (0–1) range. These preprocessing techniques were carefully selected to enhance data quality and prepare it for robust model training.
For training, validation, and the testing of the CNNESN system, the refined and normalized data were fed and used for the prediction of electricity power consumption. Historical data were used, which were preprocessed and separated into 70% training data, 10% for validation purposes, and 20% for testing purposes. During training, the refined data were given as input to the proposed residual CNN network layer, which extracted spatial features and patterns. After this, the ESN network model learned the temporal or sequential information from the given data. The resultant output vales of the ESN are then fed to the dense layers for the final ECP. In the proposed CNNESN model, there were four convolutional layers with the filter sizes of 16, 32, 64, and 128 with the kernel sizes of 7, 5, 3, and 1 with the ReLU activation function, whereas the Echo State Network (ESN) had one reservoir with 64 units where the activation function of tanh was used. Finally, two dense layers of the sizes 128 and 60 were applied for final forecasting. A general working flow from input to output prediction is given in Figure 2.

4. Results

The proposed residual CNN with ESN architecture was evaluated using IHEPC [69] and PJM [70] datasets. The experiments were conducted on an Intel Core i5 CPU with 12 GB RAM and an 8 GB GeForce RTX 1060 GPU using Windows 10. The training was performed using Python 3.7, Keras framework with TensorFlow backend, with an initial learning rate of 0.001, Adam optimizer, and batch size of 256. The performance was evaluated for both hourly and daily ELF.

4.1. Evaluation Metrics

The performance of the proposed network was evaluated using the MAE, MSE, RMSE, MAPE, and NRMSE metrics. These metrics assessed the accuracy of the model’s predictions and the closeness of the actual values to the model’s outputs. The MAE measured the difference between actual and predicted values, while MSE calculated the square of the prediction error. RMSE represented the residual between the actual values and the model’s outputs. The mathematical equations for each metric is given in [10].

4.2. Dataset Description

The proposed model was evaluated on the IHEPC and PJM benchmark datasets. The IHEPC dataset contains nine variables including date, time, global active and reactive power, voltage, global intensity, and three submetering variables. The details of these variables and their units are briefly described in [10]. The dataset is based on actual electricity consumption readings in a residential building in France, collected over a four-year period from 2006 to 2010. It consists of per-minute electricity consumption data with a total of 2,075,269 instances and includes over 35,000 missing and outlier values.
The PJM Interconnected organization operates the Eastern Interconnection electricity grid in the United States and transmits electricity to 14 US districts, including Maryland, Delaware, and Michigan. The power consumption data used in the experiments were obtained from the official PJM website and recorded with a one-hour resolution in MW for selected dates. Ten regions were selected from the PJM dataset for our experiments for a fair evaluation of the proposed model with baselines, whereas the statistical information for both the IHEPC and PJM datasets are given in [10].

4.3. Assessment Using the IHEPC Dataset

The superiority of our model on the IHEPC dataset was demonstrated through evaluations of hourly and daily ELF data. The proposed model achieved high accuracy in performance tests. The results for the hourly ELF evaluation are presented in Figure 3a, and the daily load forecasting results are displayed in Figure 3b. Table 1 compares the performance of the proposed model with other baseline methods for hourly ELF. Table 2 provides a comparison of daily ELF results. For hourly load forecasting, the proposed model is compared with Linear regression [71], CNNLSTM [71], SE-AE [72], CNN Stacked LSTM [10], FCRBM [73], CNN-GRU [24], Residual GRU [74], Multilayered LSTM [20], CNNLSTM-autoencoder [23], CNN-BDLSTM [75], ANN [76], GRU [77], CNN-BiGRU [78], ESN [15], STLF-Net [79], and CNN [42]. By comparison, the worst performance was achieved using Linear regression [71], and a better performance was achieved using Multilayered LSTM [20]. However, the proposed model further reduced the error scores and achieved the best results with the lowest error rates: 0.0088 for MAE, 0.0007 for MSE, 0.0257 for RMSE, 0.2945 for MAPE, and 0.0024 for NRMSE.
The proposed model was evaluated on daily ELF data, and it was compared to several baseline models. The results showed that the proposed model achieved the lowest error rates in terms of MAE, MSE, and RMSE. Specifically, the MAE, MSE, RMSE, MAPE, and NRMSE error rates were 0.030, 0.015, 0.120, 0.3421, 0.0027, respectively. These results indicate that the proposed model provides highly accurate predictions compared to the baseline models, including FCRBM [73], CNN-LSTM [71], LSTM [71], Linear regression [71], CNN [42], and Multilayered LSTM [20]. These results demonstrate the superiority of the proposed model in terms of daily ELF data prediction, making it a valuable tool for forecasting electricity consumption.

4.4. Assessment Using the PJM Dataset:

The performance of R-CNN with ML-LSTM was evaluated on several datasets for daily load forecasting in the PJM region. Out of the 14 datasets available, we chose 10 as selected by a previous study. Our proposed model was compared with existing models and was found to have the lowest error rate for each dataset, as shown in Table 3. The comparison included studies by Gao et al. [80], Mujeeb et al. [81], Khan et al. [10], Chou et al. [82], Han et al. [77], and Alsharekh et al. [20]. The superior performance of our proposed model was demonstrated in all datasets. Figure 4a displays the prediction results of the AEP region, while Figure 4 demonstrates the prediction results of other PJM regions.

4.5. Validating Robustness on the AEP Dataset

In addition to the comprehensive evaluation using the IHEPC and PJM datasets, we sought to validate the robustness of our proposed model using the Appliances Energy Prediction (AEP) dataset [83], which provides an additional layer of diversity in terms of data characteristics. This dataset, recorded with a high temporal resolution of ten seconds in a house near Mons city, Belgium, over a span of 4.5 months, presents unique challenges for load forecasting. Table 4 provides a comparative analysis of our proposed model with state-of-the-art methods on the AEP dataset. Notably, our model exhibits exceptional performance with significantly lower values for all of the evaluation metrics, including RMSE, MSE, and MAE, in comparison to existing models.
These results underscore the robustness and adaptability of our proposed model across diverse datasets. It excels not only in the context of low-carbon buildings but also in high-resolution, short-term forecasting tasks in a residential setting, as demonstrated by its superior performance on the AEP dataset. This validation highlights the model’s versatility and its potential to significantly contribute to the field of electricity load forecasting across various data scenarios.

5. Discussion

The integration of a residual CNN and an ESN in our approach signifies a shift from conventional methodologies, reflecting a profound understanding of the complexities involved in short-term electrical demand prediction. The approach proposed captures spatial and temporal interdependencies, comprehensively resolving the dynamic features inherent in the network. Leveraging the spatial feature extraction capabilities of CNNs and the temporal pattern-capturing ability of ESNs, our model offers a complete framework that accurately forecasts short-term electrical demand. The actual litmus test for any forecasting model lies in its adaptability to diverse scenarios.
The importance of adequate data preprocessing methods serves as a solid foundation for ensuring dependable load forecasting. The precise inclusion of outliers, treatment of missing values, and normalization procedures are critical steps ensuring feature refinement before ultimate predictions. This thorough data purification process enhances precision and instills confidence in the outcomes, a crucial element in decision-making for low-carbon buildings. Rigorous assessments on the IHEPC and PJM datasets, spanning various locations within the PJM dataset, validate the robustness and practical applicability of our proposed model. In addition to the IHEPC and PJM datasets, we tested the adaptability of the proposed model using the AEP dataset, which adds data variety. This dataset, collected over 4.5 months in residence in Mons, Belgium, with a ten-second temporal resolution, provides unique load forecasting challenges. Compared to existing models, our model performs well with reduced RMSE, MSE, and MAE values. Our approach is stable and adaptable across varied datasets, as shown by these findings. Its persistent outperformance against existing methodologies underscores its effectiveness in navigating the complexities of low-carbon building settings. This adaptability positions our model as a significant asset for decision makers in forecasting complex electrical power systems.
Beyond technical complexities, our study highlights concrete energy-saving ramifications. The cost- and energy-saving benefits illuminated in the introduction find tangible expression in the capacity of our proposed model to provide precise load predictions. This technique plays a pivotal role in broader endeavors to achieve sustainable and economically feasible energy consumption by facilitating more efficient energy use through accurate forecasts. Acknowledging the obstacles faced by conventional machine learning and deep learning methodologies enhances the comprehensiveness of our discourse. From challenges in training to concerns related to overfitting and short-term memory, these obstacles are not merely recognized but actively addressed, albeit gradually. The introduction of our two-stage data-driven model serves as a solution to these challenges, demonstrating a synergistic effect that overcomes the constraints of individual models. The integration proposed enriches the discourse and positions our study as a crucial addition to the progression of forecasting approaches within the complex domain of short-term electrical demand prediction.

6. Conclusions

In conclusion, our research introduces a robust framework for short-term ELF that traverses two essential phases: meticulous data preprocessing and prediction utilizing a hybrid deep learning model. In the preliminary stage, we systematically preprocess raw data, addressing outliers, inputting missing values, and standardizing the dataset, thereby establishing a foundation of high-quality data. Subsequently, we employ a deep residual CNN integrated with an ESN architecture to proficiently model both temporal and spatial characteristics of energy consumption. Through rigorous testing on three benchmark datasets—namely the IHEPC, PJM, and AEP—encompassing both hourly and daily short-term ELF scenarios, our framework has demonstrated substantial improvements in prediction accuracy when benchmarked against existing models. This comprehensive approach not only showcases the practical viability of our model but also underscores its scientific novelty. By effectively addressing the challenges in preprocessing noisy data and capturing intricate spatiotemporal features, our framework offers a significant advancement in the field of ELF. The incorporation of diverse datasets further enhances the generalizability of our model, demonstrating its adaptability to various real-world scenarios. As we navigate the complexities of short-term ELF, our work contributes to the scientific understanding and implementation of advanced data-driven models, paving the way for more accurate and efficient electricity load forecasting.
The proposed framework for short-term ELF has demonstrated its effectiveness through rigorous evaluation on benchmark datasets. However, it is important to acknowledge certain limitations of the model. One limitation of our approach is that we used separate models for spatial and temporal feature extraction, i.e., CNN and ESN. While this design choice was effective in capturing both spatial and temporal characteristics, future work can explore more integrated architectures to streamline the forecasting process and potentially enhance the model’s performance. Furthermore, it is essential to recognize that hybrid models, such as the one presented in this study, are computationally expensive, especially when dealing with large-scale datasets. As future computational capabilities continue to advance, optimizing the computational efficiency of such models will be a priority. Another important point to note is that our current method is primarily evaluated for short-term forecasting. Expanding the model’s capabilities to handle longer-term predictions could further broaden its applicability and relevance in various energy management scenarios. In future work, we aim to address these limitations and explore the incorporation of explainable AI techniques to enhance model transparency and interpretability. Additionally, leveraging environmental sensor data and integrating forecasting with control strategies will remain essential in order to further optimize energy systems in low-carbon buildings and extend the model’s practicality. These endeavors not only aim to overcome the limitations but also advance the field of short-term energy load forecasting for more sustainable energy management across diverse temporal horizons and computational resources.

Author Contributions

Conceptualization, M.D.A. and A.S.; Methodology, A.S. and S.K.; Software, M.D.A.; Validation, S.H., H.I.S., S.K. and M.M.S.; Formal analysis, M.I.; Investigation, M.M.S.; Resources, S.K. and M.M.S.; Data curation, H.I.S.; Writing – original draft, M.D.A.; Writing – review & editing, A.S. and S.H.; Visualization, S.H.; Supervision, M.I. and H.I.S.; Project administration, M.I.; Funding acquisition, M.D.A. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data available in a publicly accessible repository that are cited in the article.

Acknowledgments

The researchers would like to thank the Deanship of Scientific Research, Qassim University for funding the publication of this project.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Heinemann, G.T.; Nordmian, D.A.; Plant, E.C. Plant, and Systems. In The Relationship between Summer Weather and Summer Loads—A Regression Analysis; IEEE: Piscataway, NJ, USA, 1966; Volume PAS-85, pp. 1144–1154. [Google Scholar] [CrossRef]
  2. Incremona, A.; De Nicolao, G. Regularization methods for the short-term forecasting of the Italian electric load. Sustain. Energy Technol. Assess. 2022, 51, 101960. [Google Scholar] [CrossRef]
  3. Khuntia, S.R.; Rueda, J.L.; van Der Meijden, M.A.M.M. Forecasting the load of electrical power systems in mid-and long-term horizons: A review. IET Gener. Transm. Distrib. 2016, 10, 3971–3977. [Google Scholar] [CrossRef]
  4. Ozcanli, A.K.; Yaprakdal, F.; Baysal, M. Deep learning methods and applications for electrical power systems: A comprehensive review. Int. J. Energy Res. 2020, 44, 7136–7157. [Google Scholar] [CrossRef]
  5. Shahid, M.; Ullah, K.; Imran, K.; Mahmood, A.; Arentsen, M. LEAP simulated economic evaluation of sustainable scenarios to fulfill the regional electricity demand in Pakistan. Sustain. Energy Technol. Assess. 2021, 46, 101292. [Google Scholar] [CrossRef]
  6. Di Persio, L.; Fraccarolo, N. Energy Consumption Forecasts by Gradient Boosting Regression Trees. Mathematics 2023, 11, 1068. [Google Scholar] [CrossRef]
  7. Yar, H.; Imran, A.S.; Khan, Z.A.; Sajjad, M.; Kastrati, Z. Towards smart home automation using IoT-enabled edge-computing paradigm. Sensors 2021, 21, 4932. [Google Scholar] [CrossRef] [PubMed]
  8. Hobbs, B.; Jitprapaikulsarn, S.; Konda, S.; Chankong, V.; Loparo, K.; Maratukulam, D. Analysis of the value for unit commitment of improved load forecasts. IEEE Trans. Power Syst. 1999, 14, 1342–1348. [Google Scholar] [CrossRef]
  9. Sieminski, A.J.E. International energy outlook. Anal. Proj. 2014, 18, 2. [Google Scholar]
  10. Khan, Z.A.; Ullah, A.; Haq, I.U.; Hamdy, M.; Mauro, G.M.; Muhammad, K.; Hijji, M.; Baik, S.W. Efficient Short-Term Electricity Load Forecasting for Effective Energy Management. Sustain. Energy Technol. Assess. 2022, 53, 102337. [Google Scholar] [CrossRef]
  11. Culaba, A.B.; Del Rosario, A.J.R.; Ubando, A.T.; Chang, J. Machine learning-based energy consumption clustering and forecasting for mixed-use buildings. Int. J. Energy Res. 2020, 44, 9659–9673. [Google Scholar] [CrossRef]
  12. Hussain, T.; Ullah, F.U.M.; Muhammad, K.; Rho, S.; Ullah, A.; Hwang, E.; Moon, J.; Baik, S.W. Smart and intelligent energy monitoring systems: A comprehensive literature survey and future research guidelines. Int. J. Energy Res. 2021, 45, 3590–3614. [Google Scholar] [CrossRef]
  13. Chen, T.; Wang, Y.-C. Long-term load forecasting by a collaborative fuzzy-neural approach. Int. J. Electr. Power Energy Syst. 2012, 43, 454–464. [Google Scholar] [CrossRef]
  14. Faraji, J.; Hashemi-Dezaki, H.; Ketabi, A. Multi-year load growth-based optimal planning of grid-connected microgrid considering long-term load demand forecasting: A case study of Tehran, Iran. Sustain. Energy Technol. Assess. 2020, 42, 100827. [Google Scholar] [CrossRef]
  15. Khan, Z.A.; Hussain, T.; Baik, S.W. Boosting energy harvesting via deep learning-based renewable power generation prediction. J. King Saud Univ. Sci. 2022, 34, 101815. [Google Scholar] [CrossRef]
  16. Yazici, I.; Beyca, O.F.; Delen, D. Deep-learning-based short-term electricity load forecasting: A real case application. Eng. Appl. Artif. Intell. 2022, 109, 104645. [Google Scholar] [CrossRef]
  17. Hussain, A.; Khan, Z.A.; Hussain, T.; Ullah, F.U.M.; Rho, S.; Baik, S.W. A Hybrid deep learning-based network for photovoltaic power forecasting. Complexity 2022, 2022, 7040601. [Google Scholar] [CrossRef]
  18. Bashir, T.; Haoyong, C.; Tahir, M.F.; Liqiang, Z. Short term electricity load forecasting using hybrid prophet-LSTM model optimized by BPNN. Energy Rep. 2022, 8, 1678–1686. [Google Scholar] [CrossRef]
  19. Haque, A.; Rahman, S. Short-term electrical load forecasting through heuristic configuration of regularized deep neural network. Appl. Soft Comput. 2022, 122, 108877. [Google Scholar] [CrossRef]
  20. Alsharekh, M.F.; Habib, S.; Dewi, D.A.; Albattah, W.; Islam, M.; Albahli, S. Improving the Efficiency of Multistep Short-Term Electricity Load Forecasting via R-CNN with ML-LSTM. Sensors 2022, 22, 6913. [Google Scholar] [CrossRef]
  21. L’heureux, A.; Grolinger, K.; Capretz, M.A.M. Transformer-based model for electrical load forecasting. Energies 2022, 15, 4993. [Google Scholar] [CrossRef]
  22. Chai, M.; Xia, F.; Hao, S.; Peng, D.; Cui, C.; Liu, W. PV power prediction based on LSTM with adaptive hyperparameter adjust. IEEE Access 2019, 7, 115473–115486. [Google Scholar] [CrossRef]
  23. Ullah, F.U.M.; Ullah, A.; Haq, I.U.; Rho, S.; Baik, S.W. Short-term prediction of residential power energy consumption via CNN and multi-layer bi-directional LSTM networks. IEEE Access 2019, 8, 123369–123380. [Google Scholar] [CrossRef]
  24. Sajjad, M.; Khan, Z.A.; Ullah, A.; Hussain, T.; Ullah, W.; Lee, M.Y.; Baik, S.W. A novel CNN-GRU-Based hybrid approach for short-term residential load forecasting. IEEE Access 2020, 8, 143759–143768. [Google Scholar] [CrossRef]
  25. Afrasiabi, M.; Mohammadi, M.; Rastegar, M.; Stankovic, L.; Afrasiabi, S.; Khazaei, M. Deep-based conditional probability density function forecasting of residential loads. IEEE Trans. Smart Grid 2020, 11, 3646–3657. [Google Scholar] [CrossRef]
  26. Khodayar, M.; Kaynak, O.; Khodayar, M. Rough deep neural architecture for short-term wind speed forecasting. IEEE Trans. Ind. Inform. 2017, 13, 2770–2779. [Google Scholar] [CrossRef]
  27. Shi, Z.; Liang, H.; Dinavahi, V.J. Direct interval forecast of uncertain wind power based on recurrent neural networks. IEEE Trans. Sustain. Energy 2017, 9, 1177–1187. [Google Scholar] [CrossRef]
  28. Bikcora, C.; Verheijen, L.; Weiland, S. Density forecasting of daily electricity demand with ARMA-GARCH, CAViaR, and CARE econometric models. Sustain. Energy Grids Netw. 2018, 13, 148–156. [Google Scholar] [CrossRef]
  29. Boroojeni, K.G.; Amini, M.H.; Bahrami, S.; Iyengar, S.S.; Sarwat, A.I.; Karabasoglu, O. A novel multi-time-scale modeling for electric power demand forecasting: From short-term to medium-term horizon. Electr. Power Syst. Res. 2017, 142, 58–73. [Google Scholar] [CrossRef]
  30. Shi, H.; Xu, M.; Li, R. Deep learning for household load forecasting—A novel pooling deep RNN. IEEE Trans. Smart Grid 2017, 9, 5271–5280. [Google Scholar] [CrossRef]
  31. Tang, R.; Fan, C.; Zeng, F.; Feng, W. Data-driven model predictive control for power demand management and fast demand response of commercial buildings using support vector regression. Build. Simul. 2021, 15, 317–331. [Google Scholar] [CrossRef]
  32. Ullah, W.; Muhammad, K.; Haq, I.U.; Ullah, A.; Khattak, S.U.; Sajjad, M. Splicing sites prediction of human genome using machine learning techniques. Multimed. Tools Appl. 2021, 80, 30439–30460. [Google Scholar] [CrossRef]
  33. Matrenin, P.; Safaraliev, M.; Dmitriev, S.; Kokin, S.; Ghulomzoda, A.; Mitrofanov, S. Medium-term load forecasting in isolated power systems based on ensemble machine learning models. Energy Rep. 2022, 8, 612–618. [Google Scholar] [CrossRef]
  34. Zhang, R.; Yu, Z. Research on power load forecasting of wavelet neural network based on the improved genetic algorithm. Int. J. Ambient. Energy 2019, 43, 1036–1040. [Google Scholar] [CrossRef]
  35. Raza, M.Q.; Mithulananthan, N.; Li, J.; Lee, K.Y. Multivariate ensemble forecast framework for demand prediction of anomalous days. IEEE Trans. Sustain. Energy 2018, 11, 27–36. [Google Scholar] [CrossRef]
  36. Kong, W.; Dong, Z.Y.; Hill, D.J.; Luo, F.; Xu, Y. Short-term residential load forecasting based on resident behaviour learning. IEEE Trans. Power Syst. 2017, 33, 1087–1088. [Google Scholar] [CrossRef]
  37. Masood, Z.; Gantassi, R.; Ardiansyah; Choi, Y. A Multi-Step Time-Series Clustering-Based Seq2Seq LSTM Learning for a Single Household Electricity Load Forecasting. Energies 2022, 15, 2623. [Google Scholar] [CrossRef]
  38. Khan, Z.A.; Hussain, T.; Baik, S.W. Dual stream network with attention mechanism for photovoltaic power forecasting. Appl. Energy 2023, 338, 120916. [Google Scholar] [CrossRef]
  39. Chen, Y.H.; Hong, W.-C.; Shen, W.; Huang, N.N. Electric load forecasting based on a least squares support vector machine with fuzzy time series and global harmony search algorithm. Energies 2016, 9, 70. [Google Scholar] [CrossRef]
  40. Kim, T.-Y.; Cho, S.-B. Predicting residential energy consumption using CNN-LSTM neural networks. Energy 2019, 182, 72–81. [Google Scholar] [CrossRef]
  41. Dubey, A.K.; Kumar, A.; García-Díaz, V.; Sharma, A.K.; Kanhaiya, K. Study and analysis of SARIMA and LSTM in forecasting time series data. Sustain. Energy Technol. Assess. 2021, 47, 101474. [Google Scholar]
  42. Khan, Z.A.; Hussain, T.; Ullah, A.; Rho, S.; Lee, M.; Baik, S.W. Towards efficient electricity forecasting in residential and commercial buildings: A novel hybrid CNN with a LSTM-AE based framework. Sensors 2020, 20, 1399. [Google Scholar] [CrossRef]
  43. Ullah, A.; Muhammad, K.; Hussain, T.; Baik, S.W. Conflux LSTMs network: A novel approach for multi-view action recognition. Neurocomputing 2020, 435, 321–329. [Google Scholar] [CrossRef]
  44. Khan, N.; Haq, I.U.; Khan, S.U.; Rho, S.; Lee, M.Y.; Baik, S.W. DB-Net: A novel dilated CNN based multi-step forecasting model for power consumption in integrated local energy systems. Int. J. Electr. Power Energy Syst. 2021, 133, 107023. [Google Scholar] [CrossRef]
  45. Ladhadh, S.; Almatroodi, S.A.; Habib, S.; Alabdulatif, A.; Khattak, S.U.; Islam, M. An Efficient Lightweight Hybrid Model with Attention Mechanism for Enhancer Sequence Recognition. Biomolecules 2023, 13, 70. [Google Scholar] [CrossRef]
  46. Sulaiman, S.; Jeyanthy, P.A.; Devaraj, D.; Shihabudheen, K. A novel hybrid short-term electricity forecasting technique for residential loads using Empirical Mode Decomposition and Extreme Learning Machines. Comput. Electr. Eng. 2022, 98, 107663. [Google Scholar] [CrossRef]
  47. Hao, Y.; Tian, C. A novel two-stage forecasting model based on error factor and ensemble method for multi-step wind power forecasting. Appl. Energy 2019, 238, 368–383. [Google Scholar] [CrossRef]
  48. Wang, H.; Lei, Z.; Zhang, X.; Zhou, B.; Peng, J. A review of deep learning for renewable energy forecasting. Energy Convers. Manag. 2019, 198, 111799. [Google Scholar] [CrossRef]
  49. Khodayar, M.; Wang, J. Spatio-temporal graph deep neural network for short-term wind speed forecasting. IEEE Trans. Sustain. Energy 2018, 10, 670–681. [Google Scholar] [CrossRef]
  50. Khan, Z.A.; Hussain, T.; Haq, I.U.; Ullah, F.U.M.; Baik, S.W. Towards efficient and effective renewable energy prediction via deep learning. Energy Rep. 2022, 8, 10230–10243. [Google Scholar] [CrossRef]
  51. Khan, Z.A.; Hussain, T.; Ullah, F.U.M.; Gupta, S.K.; Lee, M.Y.; Baik, S.W. Randomly Initialized CNN with Densely Connected Stacked Autoencoder for Efficient Fire Detection. Eng. Appl. Artif. Intell. 2022, 116, 105403. [Google Scholar] [CrossRef]
  52. Yar, H.; Khan, Z.A.; Ullah, F.U.M.; Ullah, W.; Baik, S.W. A modified YOLOv5 architecture for efficient fire detection in smart cities. Expert Syst. Appl. 2023, 231, 120465. [Google Scholar] [CrossRef]
  53. Khan, H.; Hussain, T.; Khan, S.U.; Khan, Z.A.; Baik, S.W. Deep multi-scale pyramidal features network for supervised video summarization. Expert Syst. Appl. 2023, 237, 121288. [Google Scholar] [CrossRef]
  54. Yar, H.; Hussain, T.; Agarwal, M.; Khan, Z.A.; Gupta, S.K.; Baik, S.W. Optimized dual fire attention network and medium-scale fire classification benchmark. IEEE Trans. Image Process. 2022, 31, 6331–6343. [Google Scholar] [CrossRef] [PubMed]
  55. Ullah, W.; Ullah, F.U.M.; Khan, Z.A.; Baik, S.W. Sequential Attention Mechanism for Weakly Supervised Video Anomaly Detection. Expert Syst. Appl. 2023, 230, 120599. [Google Scholar] [CrossRef]
  56. Ullah, W.; Hussain, T.; Khan, Z.A.; Haroon, U.; Baik, S.W. Intelligent dual stream CNN and echo state network for anomaly detection. Knowledge-Based Syst. 2022, 253, 109456. [Google Scholar] [CrossRef]
  57. Ullah, W.; Hussain, T.; Ullah, F.U.M.; Lee, M.Y.; Baik, S.W. TransCNN: Hybrid CNN and transformer mechanism for surveillance anomaly detection. Eng. Appl. Artif. Intell. 2023, 123, 106173. [Google Scholar] [CrossRef]
  58. Ullah, W.; Hussain, T.; Ullah, F.U.M.; Muhammad, K.; Hassaballah, M.; Rodrigues, J.J.P.C.; Baik, S.W.; de Albuquerque, V.H.C. AD-Graph: Weakly Supervised Anomaly Detection Graph Neural Network. Int. J. Intell. Syst. 2023, 2023, 7868415. [Google Scholar] [CrossRef]
  59. Xu, Y.; Vaziri-Pashkam, M. Limits to visual representational correspondence between convolutional neural networks and the human brain. Nat. Commun. 2021, 12, 2065. [Google Scholar] [CrossRef]
  60. Yar, H.; Hussain, T.; Khan, Z.A.; Koundal, D.; Lee, M.Y.; Baik, S.W. Vision Sensor-based real-time fire detection in resource-constrained IOT environments. Comput. Intell. Neurosci. 2021, 2021, 5195508. [Google Scholar] [CrossRef]
  61. Goodfellow, I.; Bengio, Y.; Courville, A. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
  62. Correll, C.U.; Solmi, M.; Veronese, N.; Bortolato, B.; Rosson, S.; Santonastaso, P.; Thapa-Chhetri, N.; Fornaro, M.; Gallicchio, D.; Collantoni, E.J.W.P. Prevalence, incidence and mortality from cardiovascular disease in patients with pooled and specific severe mental illness: A large-scale meta-analysis of 3,211,768 patients and 113,383,368 controls. World Psychiatry 2017, 16, 163–180. [Google Scholar] [CrossRef]
  63. Haroon, U.; Ullah, A.; Hussain, T.; Ullah, W.; Sajjad, M.; Muhammad, K.; Lee, M.Y.; Baik, S.W. A multi-stream sequence learning framework for human interaction recognition. IEEE Trans. Hum. Mach. Syst. 2022, 52, 435–444. [Google Scholar] [CrossRef]
  64. Jaeger, H. The “Echo State” Approach to Analysing and Training Recurrent Neural Networks-with an Erratum Note; GMD Technical Report, German National Research Center for Information Technology: Bonn, Germany, 2001; Volume 148, p. 13. [Google Scholar]
  65. Hdidar, M.; Chouikhi, S.; Fattoum, A.; Arous, M. Effect of hydrolysis degree and mass molecular weight on the structure and properties of PVA films. Ionics 2017, 23, 3125–3135. [Google Scholar] [CrossRef]
  66. Chouikhi, N.; Ammar, B.; Rokbani, N.; Alimi, A.M. PSO-based analysis of Echo State Network parameters for time series forecasting. Appl. Soft Comput. 2017, 55, 211–225. [Google Scholar] [CrossRef]
  67. Wang, J.; Vasaikar, S.; Shi, Z.; Greer, M.; Zhang, B. WebGestalt 2017: A more comprehensive, powerful, flexible and interactive gene set enrichment analysis toolkit. Nucleic Acids Res. 2017, 45, W130–W137. [Google Scholar] [CrossRef] [PubMed]
  68. Chandola, V.; Banerjee, A.; Kumar, V.J. Anomaly detection: A survey. ACM Comput. Surv. 2009, 41, 1–58. [Google Scholar] [CrossRef]
  69. Hebrail, G.; Berard, A. Individual Household Electric Power Consumption Data Set. 2012. Available online: https://archive.ics.uci.edu/ml/datasets/individual+household+electric+power+consumption (accessed on 23 March 2023).
  70. Mulla, R. Available online: https://www.kaggle.com/robikscube/hourly-energy-consumption (accessed on 29 December 2019).
  71. Khan, F.A.; Shees, M.M.; Alsharekh, M.F.; Alyahya, S.; Saleem, F.; Baghel, V.; Sarwar, A.; Islam, M.; Khan, S. Open-Circuit Fault Detection in a Multilevel Inverter Using Sub-Band Wavelet Energy. Electronics 2022, 11, 123. [Google Scholar] [CrossRef]
  72. Kim, J.-Y.; Cho, S.-B. Electric energy consumption prediction by deep learning with state explainable autoencoder. Energies 2019, 12, 739. [Google Scholar] [CrossRef]
  73. Mocanu, E.; Nguyen, P.H.; Gibescu, M.; Kling, W.L. Deep learning for estimating building energy consumption. Sustain. Energy Grids Netw. 2016, 6, 91–99. [Google Scholar] [CrossRef]
  74. Khan, S.U.; Haq, I.U.; Khan, Z.A.; Khan, N.; Lee, M.Y.; Baik, S.W. Atrous Convolutions and Residual GRU Based Architecture for Matching Power Demand with Supply. Sensors 2021, 21, 7191. [Google Scholar] [CrossRef]
  75. Hussain, T.; Muhammad, K.; Ullah, A.; Cao, Z.; Baik, S.W.; de Albuquerque, V.H.C. cloud-assisted multiview video summarization using CNN and bidirectional LSTM. IEEE Trans. Ind. Informatics 2019, 16, 77–86. [Google Scholar] [CrossRef]
  76. Rajabi, R.; Estebsari, A. Deep Learning Based Forecasting of Individual Residential Loads Using Recurrence Plots. In 2019 IEEE Milan PowerTech; IEEE: Piscataway, NJ, USA, 2019; pp. 1–5. [Google Scholar]
  77. Han, T.; Muhammad, K.; Hussain, T.; Lloret, J.; Baik, S.W. an efficient deep learning framework for intelligent energy management in IoT networks. IEEE Internet Things J. 2020, 8, 3170–3179. [Google Scholar] [CrossRef]
  78. Khan, Z.A.; Ullah, A.; Ullah, W.; Rho, S.; Lee, M.; Baik, S.W. Electrical energy prediction in residential buildings for short-term horizons using hybrid deep learning strategy. Appl. Sci. 2020, 10, 8634. [Google Scholar] [CrossRef]
  79. Abdel-Basset, M.; Hawash, H.; Sallam, K.; Askar, S.; Abouhawwash, M. STLF-Net: Two-stream deep network for short-term load forecasting in residential buildings. J. King Saud Univ.–Comput. Inf. Sci. 2022, 34, 4296–4311. [Google Scholar] [CrossRef]
  80. Gao, W.; Darvishan, A.; Toghani, M.; Mohammadi, M.; Abedinia, O.; Ghadimi, N. Different states of multi-block based forecast engine for price and load prediction. Int. J. Electr. Power Energy Syst. 2018, 104, 423–435. [Google Scholar] [CrossRef]
  81. Mujeeb, S.; Javaid, N. ESAENARX and DE-RELM: Novel schemes for big data predictive analytics of electricity load and price. Sustain. Cities Soc. 2019, 51, 101642. [Google Scholar] [CrossRef]
  82. Chou, J.; Truong, D. Multistep energy consumption forecasting by metaheuristic optimization of time-series analysis and machine learning. Int. J. Energy Res. 2020, 45, 4581–4612. [Google Scholar] [CrossRef]
  83. Appliances Energy Prediction Data Set. Available online: https://www.kaggle.com/datasets/sohommajumder21/appliances-energy-prediction-data-set (accessed on 23 March 2023).
  84. Chitalia, G.; Pipattanasomporn, M.; Garg, V.; Rahman, S. Robust short-term electrical load forecasting framework for commercial buildings using deep recurrent neural networks. Appl. Energy 2020, 278, 115410. [Google Scholar] [CrossRef]
  85. Lharkan, H.; Habib, S.; Islam, M. Solar Power Prediction Using Dual Stream CNN-LSTM Architecture. Sensors 2023, 23, 945. [Google Scholar] [CrossRef]
  86. Nam:, K.; Hwangbo, S.; Yoo, C. A deep learning-based forecasting model for renewable energy scenarios to guide sustainable energy policy: A case study of Korea. Renew. Sustain. Energy Rev. 2020, 122, 109725. [Google Scholar] [CrossRef]
Figure 1. The main framework of the proposed model.
Figure 1. The main framework of the proposed model.
Sustainability 15 16885 g001
Figure 2. Flowchart of the proposed model.
Figure 2. Flowchart of the proposed model.
Sustainability 15 16885 g002
Figure 3. Actual and predicted values of the proposed model over the IHEPC dataset: (a) hourly and (b) daily.
Figure 3. Actual and predicted values of the proposed model over the IHEPC dataset: (a) hourly and (b) daily.
Sustainability 15 16885 g003
Figure 4. Actual and predicted values of the proposed model over PJM datasets: (a) AEP (b) DAYTON, (c) COMED, (d) DOM, (e) DEOK, (f) EKPC, (g) DUQ, (h) PJME, and (i) NI.
Figure 4. Actual and predicted values of the proposed model over PJM datasets: (a) AEP (b) DAYTON, (c) COMED, (d) DOM, (e) DEOK, (f) EKPC, (g) DUQ, (h) PJME, and (i) NI.
Sustainability 15 16885 g004
Table 1. Performance comparison of R-CNN and ML-LSTM with the state-of-the-art, hourly IHEPC dataset.
Table 1. Performance comparison of R-CNN and ML-LSTM with the state-of-the-art, hourly IHEPC dataset.
MethodMSEMAERMSEMAPENRMSE
Linear regression [71]0.40460.41760.636174.52-
CNNLSTM [71]0.37380.34930.611431.84-
SE-AE [72]0.3840.395---
CNN Stacked LSTM [10]0.0380.0030.058-7.579
FCRBM [73]--0.666--
CNN-GRU [24]0.220.330.47--
Residual GRU [74]0.17530.26350.4186--
Multilayered LSTM [20]0.00110.01440.03251.024-
CNNLSTM-autoencoder [23]0.190.310.47--
ANN [76]-1.081.15--
GRU [77]0.170.190.410.6-
CNN-BiGRU [78]0.180.290.42 0.2341
ESN [15]0.00220.02660.0472--
STLF-Net [79]0.19240.26740.438636.24-
CNN [10]0.370.470.670.76-
Proposed0.00070.00880.02570.29450.0024
Table 2. Performance comparison of the proposed model with the state-of-the-art, daily IHEPC dataset.
Table 2. Performance comparison of the proposed model with the state-of-the-art, daily IHEPC dataset.
MethodMSEMAERMSEMAPENRMSE
FCRBM [73]--0.828--
CNN-LSTM [71]0.1030.2560.32232.83-
LSTM [71]0.2400.4120.49038.72-
Linear regression [71]-0.502-52.69-
CNN [42]0.0060.050.070.69-
Multilayered LSTM [20]0.0020.01320.04472.457-
Proposed0.00110.01940.03790.34210.0027
Table 3. Comparative analysis of PJM dataset.
Table 3. Comparative analysis of PJM dataset.
DatasetMethodRMSEMAEMSEMAPENRMSE
AEPMujeeb et al. [81]0.386--4.320.08
Gao et al. [80]0.49--7.98-
Han et al. [77]0.054----
Khan et al. [10]0.0310.0010.027-7.169
Alsharekh et al. [20]0.02230.01630.00050.5504-
Proposed0.00109920.00011740.00000120.34750.0004
DAYTONKhan et al. [10]0.0460.0330.002-7.955
Alsharekh et al. [20]0.02060.01440.00040.4982-
Proposed0.0015410.00021970.00000240.31440.0014
COMEDKhan et al. [10]0.0440.0300.002-6.892
Alsharekh et al. [20]0.02160.01310.00050.5475-
Proposed0.00153330.00008760.00000240.29870.0016
DOMKhan et al. [10]0.0570.0390.003-8.131
Alsharekh et al. [20]0.02120.01380.00050.5987-
Proposed0.00105620.0000620.00000110.26470.0009
DEOKKhan et al. [10]0.0530.0360.003-6.830
Alsharekh et al. [20]0.01740.01290.00030.3974-
Proposed0.00130280.00006780.00000170.32440.0021
EKPCKhan et al. [10]0.0550.0340.003-6.667
Alsharekh et al. [20]0.02740.02020.00080.7965-
Proposed0.00121360.00016170.00000150.33870.0027
DUQKhan et al. [10]0.0540.0410.003-6.724
Alsharekh et al. [20]0.04300.02770.00090.8234-
Proposed0.00128560.00013730.00000170.25880.0031
PJMEKhan et al. [10]0.0430.0310.002-5.820
Alsharekh et al. [20]0.01990.01280.00040.4721-
Proposed0.00177650.00025330.00000320.31780.0018
NIKhan et al. [10]0.0500.0330.002-6.228
Alsharekh et al. [20]0.01780.01290.00030.3748-
Proposed0.00176470.00010080.00000310.34220.0011
PJMWKhan et al. [10]0.0380.0270.001-7.381
Alsharekh et al. [20]0.01450.01020.00022864-
Proposed0.00123820.00007270.00000150.32550.0015
Table 4. Comparative analysis of the proposed model with the state-of-the-art AEP dataset.
Table 4. Comparative analysis of the proposed model with the state-of-the-art AEP dataset.
MethodRMSEMAEMSE
LSTM [84]0.45620.31030.2081
Transformer [85]0.30210.28190.0913
GRU [86]0.39130.30340.1531
CNN-LSTM [71]0.43900.31420.1927
Proposed0.26700.19780.0713
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Alanazi, M.D.; Saeed, A.; Islam, M.; Habib, S.; Sherazi, H.I.; Khan, S.; Shees, M.M. Enhancing Short-Term Electrical Load Forecasting for Sustainable Energy Management in Low-Carbon Buildings. Sustainability 2023, 15, 16885. https://doi.org/10.3390/su152416885

AMA Style

Alanazi MD, Saeed A, Islam M, Habib S, Sherazi HI, Khan S, Shees MM. Enhancing Short-Term Electrical Load Forecasting for Sustainable Energy Management in Low-Carbon Buildings. Sustainability. 2023; 15(24):16885. https://doi.org/10.3390/su152416885

Chicago/Turabian Style

Alanazi, Meshari D., Ahmad Saeed, Muhammad Islam, Shabana Habib, Hammad I. Sherazi, Sheroz Khan, and Mohammad Munawar Shees. 2023. "Enhancing Short-Term Electrical Load Forecasting for Sustainable Energy Management in Low-Carbon Buildings" Sustainability 15, no. 24: 16885. https://doi.org/10.3390/su152416885

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop