Different Forecasting Horizons Based Performance Analysis of Electricity Load Forecasting Using Multilayer Perceptron Neural Network

With an uninterrupted power supply to the consumer, it is obligatory to balance the electricity generated by the electricity load. The effective planning of economic dispatch, reserve requirements, and quality power provision for accurate consumer information concerning the electricity load is needed. The burden on the power system engineers eased electricity load forecasting is essential to ensure the enhanced power system operation and planning for reliable power provision. Fickle nature, atmospheric parameters influence makes electricity load forecasting a very complex and challenging task. This paper proposed a multilayer perceptron neural network (MLPNN) with an association of recursive fine-tuning strategy-based different forecasting horizons model for electricity load forecasting. We consider the atmospheric parameters as the inputs to the proposed model, overcoming the atmospheric effect on electricity load forecasting. Hidden layers and hidden neurons based on performance investigation performed. Analyzed performance of the proposed model with other existing models; the comparative performance investigation reveals that the proposed forecasting model performs rigorous with a minimal evaluation index (mean square error (MSE) of 1.1506 × 10−05 for Dataset 1 and MSE of 4.0142 × 10−07 for Dataset 2 concern to the single hidden layer and MSE of 2.9962 × 10−07 for Dataset 1, and MSE of 1.0425 × 10−08 for Dataset 2 concern to two hidden layers based proposed model) and compared to the considered existing models. The proposed neural network possesses a good forecasting ability because we develop based on various atmospheric parameters as the input variables, which overcomes the variance. It has a generic performance capability for electricity load forecasting. The proposed model is robust and more reliable.


Background
The growing trends in the industry and day-to-day life need electricity to be an indispensable resource in the universe. However, because of irregular load and uncertainty, it is a burden to the power system engineers. The requirement of the consumer is a reliable and uninterruptible power supply. Concerning the variation in atmospheric weather conditions, the electricity load fluctuates [1]. The improper planning on generating electricity to the electricity demand creates an outage problem, power quality problem, and interruption of power provided to the consumer. Electricity load forecasting is obligatory to overcome the above-said issues.
Estimation of future parameter points concerning the time is known as forecasting. Knowledge about the electricity load requirement is essential in planning the power supply scheduling and economic dispatch. More load forecasting models were developed in the existing literature using different methods, namely, numerical weather prediction, statistical methods (regression and artificial neural network), and hybrid methods [2][3][4][5][6]. Therefore, accurate forecasting of electricity load is obligatory and plays a significant role in the utility system's planning and development activities.
The electricity load forecasting possesses a fickle nature, which varies concerning factors such as working daytime, holidays, festival days, seasonal effects (summer consumption is high compared to winter), etc. The meteorological variable's influence on electricity load takes account, which declares the output lead decay of the forecast error. In general, the accurate forecasting of electricity load primaries and the need for grid integration, planning, and control of the grid-connected system ensures the customer's uninterruptible power provision. This paper explores a simple and high accuracy model, such as a different forecasting horizons model for electricity load forecasting using a multilayer perceptron neural network.

Literature Studies
The generic model necessitates one in the forecasting field, and a lot of research work is existing, which is implied by many forecasting models in the literature. The previously carried out research reported in the literature is as follows.
Momoh, J.A. et al. 1997 [7] performed short-term load forecasting using a backpropagation training algorithm-based neural network. Erkmen, I. and Topalli, A.K. 2003 [8] carried out short-term load forecasting based on four methods depending on AI (artificial intelligence), backpropagation learning algorithm momentum-based weight updating multilayer perceptron network lead better results with a low error value. López et al. 2018 [9] pointed out autoregressive and neural network-based short-term load forecasting and performed a performance comparison. According to the result analysis, the regressive model leads to better results on special days, and the neural network model achieves better results on cold days. Vasar Cristian et al. 2007 [10] performed feed-forward and Elman recurrent neural network-based short-term load forecasting. According to the two-day ahead prediction results, it is observed that better performance and Elman network is recommended for increased input and neurons for each layer compared to the Elman network feed-forward. Remarks: (1) Elman neural network needs a more extensive training period, (2) feed-forward is application-oriented, (3) no assurance of the guaranteed results. Filipe Rodrigues et al. 2014 [11] presented a Leven-berg-Marquardt algorithm associated feed-forward neural network for load forecasting and hourly energy consumption. Based on the 93 households logged data set experimentation, the proposed artificial neural network leads to better forecasting for both load and energy consumption as MAPE of 12.9% and 4.2%, respectively. Changhao Xia et al. 2010 [12] performed a virtual forecaster employing radial basis function neural network and virtual instrument technology. From the experimentation with short-term forecasting with BPN, GRNN, RBFN, it is noticed, RBFN achieves less MAPE, and the investigation with medium-term forecasting with other models RBFN performs better.
Ayca Kumluc Topalli et al. 2006 [13] carried out Elman recurrent neural network design with a hybrid learning algorithm for short-term forecasting and performed performance comparison with ARMA. The result proves that the proposed Elman neural network achieves better performance in terms of reduced average percentage error than ARMA (ARMA model error: 2.33%, RNN model error: 1.60%). Tomonobu Senjyu et al. 2002 [14] performed a neural network to incorporate the correction of a similar day data-based one-hour ahead load forecasting model. The validation with the Okinawa Electrical Power Company 4 case study performance analysis observed that Case 4 achieves minimal error (i.e., MAPE: 1.18.). Zhang et al. 2018 [15] performed short-term load forecasting employing recurrent neural networks with multiple time series. The sequential information between continuous and discrete-time series is learned with the aid of multiple time series. Hence, the RNN model leads to better short-term forecasting concerning the load. Jian Luo et al. 2018 [16] suggested very short-time load forecasting using a dynamic regression model incorporating the anomaly threshold. The corrected load data are replaced with forecasted hourly load data development of smart grid technology for highly accurate load forecasting. The performance improvement concern for fine-tuning is required, and multi-time horizon forecasting does not address it. Yiyan Li et al. 2018 [17] performed datadriven linear clustering-based load forecasting for a long-term horizon. The limitation is the occurrence of network issues because of the non-optimal selection of clustering criteria and levels. Jingrui Xie, Tao HONG 2018 [18] pointed out sun position-based 24 solar term calendars for load forecasting. Limitations are entrapped in overfitting issues and complex to design the model. The next hour ahead load forecast (short-term horizon) was performed using ANN by Santos PJ et al. 2005 [19].
In the literature, an artificial neural network (ANN) based load forecasting model proposed by various researchers still forecasting models with highly accurate forecasting with minimal forecasting error is required. Although many researchers have developed a lot of forecasting models, still an accurate load forecasting model is needed because if a small load forecasting error leads to the increased investment cost and causes imbalance. A simple and generic forecasting model is required in load forecasting to handle power system load management. With this motivation, this paper proposed a generic, simple, and easy-to-implement forecasting model based on a multilayer perceptron neural network. The proposed model is simple in the aspects of design complexity, computation burden, and cost. The proposed model consists of a single input layer with six inputs, a single hidden layer, and one output layer. To reduce the computational burden and cost of the network, a single hidden layer is used [20]; the proposed model uses a perceptron learning algorithm. The authors suggested a multilayer perceptron neural network with an association of recursive fine-tuning strategy-based forecasting model for electricity load forecasting applications, which leads to minimal forecasting error with feasible convergence.

Contributions and Novelty
The contributions of this paper are as follows:

•
The atmospheric weather parameters were considered the proposed model's inputs, leading to overcoming the weather's impact on the electricity load forecasting.

•
Analyze the proposed multilayer perceptron neural network performance in terms of various hidden neurons in the hidden layer and various hidden layers. This analysis explains the neural network stability, the impact of hidden neurons, hidden layers, time-series data impact, and the trial-error method based on optimal hidden neurons to fix the hidden layer of the proposed forecasting model.

•
Perform different forecasting horizons based on electricity load forecasting (longterm, medium-term, short-term, and very short-term time horizon). These different forecasting horizons-based electricity forecasting provides the effective planning and control operation of utility systems to improve the economy, overcome grid unbalancing, power quality problems, and reserve resources. • Substantiate the validity by employing real-time acquired two dataset-based experimental simulations and performed a comparative analysis with existing models. The obtained results are inferences outperforming the forecasting ability of the proposed model with minimal forecasting error.
Novelty: This paper proposed the multilayer perceptron neural network with recursive fine-tuning strategy and performed statistical analysis with various hidden neurons, hidden layers concerned with different forecasting horizon of electricity load forecasting. Hence, even a single hidden layer is adopted, the proposed forecasting model results in better performance than the other existing methods used for the comparative analysis.

Proposed Model Implementation
The proposed model implementation comprises two essential stages, 1: data collection, preprocessing, and splitting, 2: model development and evaluation, implementing the structural flow of the proposed model is depicted in Figure 1. The developed model performance is validated on the training data set; if the performance is not acceptable, the fine-tuning process continues to update the weight to achieve a minimal error or stopping criterion (maximum number of iterations). Once the performance is acceptable, the model is evaluated on the testing data set to measure the error evaluation index, check the load forecasting model performance based on the error evaluation index. The detailed description of the proposed model implementation is described as follows:

Data Collection
Dataset 1: ERCOT (Electric Reliability Council of Texas) electricity market data set for ten years from 2009 to 2019 was used for numerical experimentation to validate the proposed forecasting model. The electricity load (MW), temperature ( • C), humidity (%), wind speed (m/s), solar irradiance (W/m), and pressure (bar) are taken as the proposed model inputs, and the forecast electricity load is the proposed model output. The collected data set comprises 5.256 × 10 6 data points of each taken input variable. Figure 2a shows the collected Dataset 1, with real-time electricity load data concerning time. Dataset 2: European load dataset (ENTSO-E Data) period of 2006 to 2015, hourly load data of country Austria, coverage ratio approximate 100% (whole country load) collected from the Open Power System Data platform, and atmospheric parameters-temperature ( • C), humidity (%), wind speed (m/s), solar irradiance (W/m), and pressure (bar) are acquired from National Oceanic and Atmospheric Administration, United States. The collected data comprises 7.884 × 10 4 data points of each taken input variable. Figure 2b shows the collected Dataset 1-real-time electricity load data concerning data points. The considered weather data in Dataset 1 and Dataset 2 are the measured data.

Data Preprocessing (Normalization)
The collected data are processed by employing a min-max data normalization method, which overcomes the variance present in the data set by scale the real-time collected data between zero (0) to one (1). Therefore, the accuracy is improved and makes the computation easy. The real-time collected data have been normalized based on the following equation.
where V p presents the real-time input data, V min is the real-time minimum input data, V max the real-time maximum input data, V min is the minimum target value, and V max is the maximum target value.

Data Splitting
The collected real-time data set is split into training and testing data sets. Dataset 1: The collected data comprises 5.256 × 10 6 real-time data of each taken input variable, 70 percentage data (3.6792 × 10 6 ) split as a training data set. The remaining unseen 30 percentage data (1.5768 × 10 6 ) are split as a testing data set. Dataset 2: The collected data comprises 7.884 × 10 4 real-time data of each taken input variable, 70 percentage data (5.5188 × 10 4 ) split as a training data set. The remaining unseen 30 percentage data (2.3652 × 10 4 ) are split as a testing data set. The proposed forecasting model is trained by the training data set and the performance validated by the testing data set.

Development of Proposed Model
The proposed multilayer perceptron network belongs to the feed-forward neural network; the network learns by supervised learning rules to solve the complex problem with higher computational efficiency than a single-layer neural network [20]. The proposed multilayer perceptron neural network architecture is shown in Figure 3, which comprises three layers, namely, the input layer, hidden layer, and output layer. The proposed multilayer perceptron neural network is learned by the backpropagation learning rule; the activation function for the hidden and output layer is a hyperbolic tangent sigmoid and purelin activation function, respectively. During the training process, a recursive fine-tuning strategy is incorporated to aid better accuracy and convergence. Figure 3 infers the proposed model, each layer performs independent computations on receiving the information results transferred to a successive layer as an input, and finally, the network output is computed.
The proposed neural network model is fully connected, and the hidden layer neurons have nonlinear transfer functions to learn the linear and nonlinear relationship between the input and output vectors. Table 1 describes the implementation parameters of the proposed multilayer perceptron neural networks. For the neural network design process, there is no standing rule of thumb available. Table 1. Proposed multilayer perceptron neural network implementation parameters.

Input neurons 6 inputs
Number of hidden layers 1 Output neuron 1

Number of epochs 100
Threshold 1 Learning rate 0.9 The authors choose the parameters based on the literature knowledge [21][22][23][24] and trialand-error methods. Electricity load, temperature, humidity, wind speed, solar irradiance, and pressure are the input neurons of the input layer, single hidden layer, and hidden neuron numbers selected based on the lowest evaluation index. The output layer has the forecast electricity load as an output neuron. Table 2 presents the mathematical modeling of the proposed neural network variables. Table 2. Mathematical modeling of the proposed neural network variables.

Variables
Mathematical Model

Weight vector of input to hidden vector
Net input of the hidden layer The output of the hidden layer Output where V is the input, V H w is the weights between input and hidden layer, n is the number of hidden neurons, HU w is the weight between the hidden and output layer, and f is the activation function.

Selection of Hidden Neurons
According to the analysis based on hidden neurons in the hidden layer of the proposed neural network for the considered electricity load forecasting, the hidden neuron number in the hidden layer based on the proposed model result, the minimal evaluation index that the hidden neuron number identified as the optimal hidden neuron numbers of the proposed multilayer perceptron neural network-based forecasting model. The neural network's major problem is a hidden neuron selection in the hidden layer; there is no rule to select the hidden neurons in the neural network's hidden layer [21][22][23][24][25][26][27]. The proposed model optimal hidden neurons are estimated by examining the hidden neurons from one to thirty hidden neurons in the hidden layer and computing the evaluation indexes for each hidden neuron-based developmental model.

Validation and Evaluation Index
The proposed model is trained by the training data set, and after a trained model, the performance is validated by the mean computation of the evaluation index based on the testing data set. The prominent errors such as correlation coefficient (R), root mean square error (RMSE), mean square error (MSE), mean absolute percentage error (MAPE), mean absolute error (MAE), and mean relative error (MRE) are considered as the evaluation index. Equations (2)-(7) are formulations of the considered evaluation index.
where, T is the total number of data points, EL t presents the real-time target output, EL t is the average real-time target output, and EL f t is the forecast output.

Proposed Model Result and Discussion
Electricity load forecast depends on various factors such as geographical location, atmospheric weather conditions, types of days and seasons, subsidies, and energy tariffs. Hence, it possesses irregularities and uncertainty; it creates demanding and challenging tasks for accurate electricity load forecasting. This paper endeavors an electricity load forecasting model using a multilayer perceptron neural network; the proposed model was experimentally conducted on the MATLAB platform. The proposed forecasting model was run on an Acer laptop with a Pentium (R) dual-core processor of 2.30 GHz, RAM: 2 GB. The presented forecasting model's performance was validated using ERCOT data sets. ERCOT data sets and ENTSO-E data sets with different input parameters are collected and used as training and testing sets.
The hidden neurons possess a critical role in the artificial neural network's stability and accuracy; improper selection of hidden neurons leads to poor performance, underfitting, and overfitting problems. Hence, this paper carried out a performance investigation concerning the various hidden neuron placements in the hidden layer of the proposed multilayer perceptron neural network to resolve the hidden neurons' issues. The proposed model-based results regarding various hidden neurons concern the electricity load forecasting tabulated in Tables 3 and 4.  The number of hidden neurons that influence the neural network is understood clearly from Tables 3 and 4, Figures 4 and 5, respectively, for Dataset 1 and Dataset 2, which shows that the hidden neurons are essential in neural network stability, and convergence.   (17) was selected as the optimal hidden neuron. Further investigation concerning different forecasting horizons was performed based on the optimal hidden neurons based on the implemented proposed model. Table 5 and Figure 6 present the comparison of real-time and forecast electricity load (Dataset 1). Table 6 and Figure 7 depict the comparison of real-time and forecast electricity load (Dataset 2). As observed from the obtained simulation results shown in Tables 5 and 6 and Figures 6 and 7 is the proposed model to accurately match the forecast electricity load with the target real-time electricity load. It indicates the proposed model's validity.    Decaying the power shortage issue and meeting the future electric energy requirement, different forecasting horizons based on electricity forecasting are obligatory. Our primary motive is to forecast the highly accurate load forecasting concern for various time horizons. The input electricity load depends on the time horizon forecast range. The output load is the ahead forecasting concern with different forecasting horizons compared with the real-time target load.
Long-term forecasting: The proposed long-term forecasting model can forecast the weekly/monthly/yearly ahead load forecast. Long-term load forecasting plays a significant role in power system planning, expansion, and operation management.
Medium-term load forecasting: The proposed medium-term load forecasting model forecasts 6 h to 24 h (1 day) ahead of the load forecast. Medium-term load forecasting is helpful for power system load scheduling, load balancing, reserve planning, and control.
Short-term load forecasting: The suggested short-term load forecasting model forecasts the load in 30 min to 6 h ahead of the load forecast. Short-term load forecasting is essential for unit commitment, economic dispatch, and the electricity market.
Very short-term load forecasting: The presented very short-term load forecasting covers a period of 1 min to 30 min ahead of the load forecast. Very short-term load forecasting is helpful for the deregulated power industry and energy prizing.
In this paper, the authors propose a different forecasting horizons model mentioned above, range or period ahead load forecasting, which overcomes the issues related to energy and load management and aids power system engineers. Although the authors already specified the proposed model inputs in Tables 1 and 2 and Figure 1 to make it clearly understood it was mentioned again as the proposed load forecasting model built based on six inputs, namely, electricity load (MW), temperature ( • C), humidity (%), wind speed (m/s), solar irradiance (W/m), and pressure (bar). For Dataset 1 comprises 5.256 × 10 6 data points of each taken input variable, and Dataset 2 shall comprise 7.884 × 10 4 data points of each taken input variable. Depending on the time horizon, as mentioned above, the input time span varies.
The horizon of long-term load forecasting is years ahead, the horizon of mediumterm load forecasting is 24 h ahead, the horizon of short-term load forecasting is 6 h ahead, and the horizon of very short-term load forecasting is 30 min ahead. Therefore, the proposed multilayer perceptron neural network-based forecasting model performance was investigated with concern to the different forecasting horizons, namely long-term, medium-term, short-term, and very short-term electricity load forecasting. The obtained results based on the proposed model concern to different forecasting horizons presented in Tables 7 and 8 show that the proposed model can forecast the electricity load in all time horizons, namely, long-term, medium-term, short-term, and very short-term, with minimum evaluation index (RMSE, MSE, MAPE, MAE, MRE) and converge faster for both datasets.   Figures 8-10 show the results of long-term load forecasting concern on dataset 1. Figure 8 represents the proposed model-based output, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of years ahead. Figure 9 illustrates the forecasting error vs. time, and Figure 10 presents the relationship between real-time target and forecast electricity load for a long-term time horizon (dataset 1). Figures 11-13 show the results of long-term load forecasting concern on Dataset 2. Figure 11 represents the proposed model-based output, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of years ahead. Figure 12 shows the forecasting error vs. time, and Figure 13 depicts the relationship between the real-time target and the forecast electricity load for a long-term time horizon (Dataset 2).      Similarly, Figures 14-16 show the results of medium-term load forecasting concern on Dataset 1. Figures 14-16 represent the proposed model-based output on Dataset 1, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of 24 h ahead, forecasting error vs. time, and the relationship between real-time target and forecast electricity load for a medium-term time horizon, respectively (Dataset 1). Figures 17-19 show the results of medium-term load forecasting concern on Dataset 2. Figures 17-19 represent the proposed model-based output on Dataset 2, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of 24 h ahead, forecasting error vs. time, and the relationship between real-time target and forecast electricity load for a medium-term time horizon, respectively (Dataset 2).       Figures 20-22 show the results of short-term load forecasting concern on Dataset 1. Figures 20-22 represents the proposed model-based output on Dataset 1, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of 6 h ahead, forecasting error vs. time, and the relationship between real-time target and forecast electricity load for a short-term time horizon (Dataset 1). Figures 23-25 show the results of short-term load forecasting concern on Dataset 2. Figures 23-25 represents the proposed model-based output on Dataset 2, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of 6 h ahead, forecasting error vs. time, and the relationship between real-time target and forecast electricity load for a short-term time horizon (Dataset 2).       Figures 26-28 show the results of very short-term load forecasting concern on dataset 1. Figures 26-28 represents the proposed model-based output on Dataset 1, namely, comparing the forecast electricity load with real-time target electricity load in the horizon of 30 min ahead, the forecasting error vs. time, and the relationship between real-time target and forecast electricity load for the very short-term time horizons, respectively (Dataset 1). Figures 29-31 show the results of very short-term load forecasting concern on Dataset 1. Figures 29-31 represent the proposed model-based output on Dataset 2, namely, comparing the forecast electricity load with real-time electricity load in the horizon of 30 min ahead, forecasting error vs. time, and the relationship between real-time target and forecast electricity load for the very short-term time horizons, respectively (Dataset 2).      The relationship between real-time target and forecast electricity load is linear, understood clearly from Figures 10, 16, 22 and 28. Similarly, Figures 11, 17, 23 and 29 show that the output results concerned to Dataset 2 (forecast electricity load) exactly match the target realtime electricity load for different forecasting horizons. Therefore, the forecasting errors are minimal, inferred from Figures 12,18,24 and 30. The relationship between real-time target and forecast electricity load is linear, understood clearly from Figures 13,19,25 and 31. To better understand the proposed model's effectiveness regarding different forecasting horizons, the graphical representation of the proposed model performance investigation is based on the different forecasting horizons depicted in Figure 32    The authors carried out performance analysis with various hidden layers, namely, single hidden layer, two hidden layers, three hidden layers, and four hidden layers based on the obtained results are tabulated in Tables 9 and 10, respectively, for Dataset 1 and Dataset 2. According to the universal approximation theorem [28,29], the multilayer perceptron neural network with two hidden layers can solve any problem. If the number of hidden layers is increased by more than two, it may cause an issue with respect to convergence and learning. From Figure 34a,b and Figure 35a,b, and Tables 9 and 10, it is noticed that the results of the two hidden layer-based developed models perform well with improved accuracy.      To further analyze the performance, in addition to the above considered six inputs, the time-series data (holiday) was included as one of the proposed model's inputs. The obtained results based on structure (1-17-1), one input layer with seven inputs, a single hidden layer with 17 hidden neurons, and one output layer for two datasets are tabulated in Table 11. From Table 11, it is noticed that the load forecasting model performance improved considering the time series as one of the inputs to the forecasting model. It perceives the importance of time series data on load forecasting. The issues due to uncertainty in electricity load can be resolved by electricity load forecasting. Various electricity load forecasting models have endeavored during the past two decades, but a simple, faster, and highly accurate forecasting model is the thrust field in electricity load forecasting. Therefore, this paper proposed a multilayer perceptron neural network-based exact forecast for electricity forecasting required for the utility system's effective operation.
The proposed model's performance is further investigated against other existing models that concern long-term electricity load forecasting. The corresponding outputs are based on the proposed model and other existing models reported in Table 12. For comparative analysis, we use the existing model's setting parameters as mentioned by the respective authors, and we performed an evaluation on the considered two datasets. The results were compared with previous models such as persistence, autoregression moving average, backpropagation neural network, numerical weather prediction, Elman neural network, improved back propagation neural network, radial basis function neural network, support vector machine, and recurrent neural network, comparative analysis proves the significance of the proposed model.  Table 12 infers that the proposed model-based results demonstrate superior performance and minimal evaluation index mean square error (MSE) of 1.1506 × 10 −05 for Dataset 1 and MSE of 4.0142 × 10 −07 for Dataset 2 with concern to the single hidden layer and MSE of 2.9962 × 10 −07 for Dataset 1, and MSE of 1.0425 × 10 −08 for Dataset 2 concern the two hidden-layers based proposed model than the considered existing models. For a better understanding, the graphical representation of the proposed model's performance investigation with other existing models is shown in Figure 36. The presented model-based forecasting simulation results indicate the superiority and outperforming capability that of the existing models.

Conclusions
The developing countries' growth regarding the industrial enhancement of any country's electricity is a driving force to decide the development and economy. To ensure effective planning and achieve better energy system operation, accurate electricity load forecasting receives a center of attention. Electricity load forecasting with the lowest error value is a requisite to perform a better reliable power system working.
The improper planning of power systems concerning the electricity load causes issues as follows:

3.
The identified hidden neurons-based proposed forecasting model performance was further analyzed concerning various time horizon-based electricity load forecasting and performance assessed employing the error indexes. In all time horizons, the proposed model-based simulation results in a good forecast with minimal forecasting errors; 4.
Finally, a performance investigation is performed with respect to various hidden layers and the inclusion of time series data (holiday) as one of the inputs. Perform a comparative analysis with other existing model concerns on electricity load forecasting on two datasets, which substantiates the proposed model's better performance ability than other existing forecasting model concerns for long-term forecasting. Hence, the proposed multilayer perceptron neural network with recursive fine-tuning strategy-based forecasting model confirms the validity on two datasets with much the lowest forecasting error.

Epoch
All the training data pass through this ultimately. Vector Data structure with two components at least. Neuron Neural network fundamental information processing element. Perceptron Neuron that takes binary inputs and results in a single binary output. Activation Function Via a nonlinear function, map the input to the output. Tanh S-shaped curve activation function between a −1 and 1 range.

Weight
Carries the information about the input pass to the next layer. Bias Used for shifting the decision boundary

Initialization
The initial weights and biases of the neural network are used to compute each neuron's outputs. Learning Rate Speed of the neural network for each iteration modifies the weights and bias. Layers Neural network computation stages such as input, hidden, and output.
Input Layer All input information represents an input feature; this is the first layer that does not have bias.
Hidden Layer Layer between the input and output layers that contains the number of hidden neurons.

Output Layer
The network last layer uses an activation function to produce output; the task determines the number of neurons in this layer. Multilayer Perceptron Organized into layers that contain many perceptrons.