• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    Machine Learning Empowered Electricity Consumption Prediction

    2022-08-24 12:56:34MaissaAlMetrikandDhiaaMusleh
    Computers Materials&Continua 2022年7期

    Maissa A.Al Metrikand Dhiaa A.Musleh

    Department of Computer Science, College of Computer Science and Information Technology, Imam Abdulrahman Bin Faisal University, Dammam, 31441, Saudi Arabia

    Abstract: Electricity, being the most efficient secondary energy, contributes for a larger proportion of overall energy usage.Due to a lack of storage for energy resources, over supply will result in energy dissipation and substantial investment waste.Accurate electricity consumption prediction is vital because it allows for the preparation of potential power generation systems to satisfy the growing demands for electrical energy as well as: smart distributed grids, assessing the degree of socioeconomic growth, distributed system design, tariff plans, demand-side management, power generation planning, and providing electricity supply stability by balancing the amount of electricity produced and consumed.This paper proposes amedium-termprediction model that can predict electricity consumption for a given location in Saudi Arabia.Hence, this study implemented a standalone Artificial Neural Network (ANN) model and bagging ensemble for predicting total monthly electricity consumption in 18 locations across Saudi Arabia.The dataset used in this research is gathered exclusively from the Saudi Electric Company.The pre-processing phase included normalizing the data using min-max method and mapping the cyclical attribute to its sine and cosine facets.The number of neurons and learning rate of the standalone model were optimized using hyperparameter tuning.Finally, the standalone model was tested against the bagging ensemble using the optimized ANN.The bagging ensemble with an optimized ANN as the chosen classifier outperformed the standalone ANN model.The results for the proposed model produced 0.9116 Correlation Coefficient (CC), 0.2836 Mean Absolute Percentage Error (MAPE), 0.4578, Root Mean Squared Percentage Error (RMSPE), 0.0298 MAE, and 0.069 Root Mean Squared Error (RMSE), respectively.

    Keywords: Electricity consumption prediction; artificial neural network;machine learning

    1 Introduction

    Electricity is regarded as the most adaptable type of energy, a major secondary energy source,a critical component for developing socioeconomic infrastructure, and a rare commodity.However,electricity is not economically storable, and the power system’s stability requires a continuous balance between electricity output and consumption [1].The objectives of electricity consumption forecasting,and prediction differ depending on the time scale.Long-term, mid-term, and short-term are examples of relative time scales.As the monthly time scale is fundamental in many governments and business decision-making processes, the mid-term electricity consumption is the time scale chosen for this and most research as it always refers to the monthly forecasting [2,3].Electric power, as the most effective secondary energy, accounts for a greater percentage of total energy consumption.Excessive supply will result in energy dissipation and massive investment waste and due to the lack of storage for energy resources, while this inadequate supply will have a negative impact on economic growth[4].Saudi Arabia, on the other hand, consumes three times more energy than the world average.Saudi Arabia may be forced to self-import oil to accommodate the energy demands of its growing population if current consumption rates continue at their current levels by 2038 [5,6].Therefore, as the electricity consumption intensity is at an all-time high in Saudi Arabia, accurate electricity demand estimates are critical for developing an effective energy development strategy.Moreover, forecasting electricity consumption is vital for the efficient management of today’s electric power systems, and it has sparked interest from both academia and industry [7].Many studies revealed the vitality of accurate electricity consumption prediction.Reliable and accurate estimation of electrical energy consumption allows for the preparation of potential power generation systems to satisfy the growing demands for electrical energy.In addition, forecasting energy consumption can be beneficial in various capacities.Some of these areas are smart distributed grids, assessing the degree of socioeconomic growth, distributed system design, tariff plans, demand-side management, power generation planning[8,9], and providing electricity supply stability by balancing the amount of electricity produced and consumed.Methods for predicting medium- or long-term electricity consumption can be divided into two categories: standalone and hybrid models.The standalone frameworks are then further classified into three groups based on the underlying methodology: statistical, mathematical programming, and computational intelligence models.Statistical-statistical, statistical-mathematical programming, and statistical-computational intelligence are examples of hybrid models [7,10,11].Regression analysis,exponential smoothing, and time-series methods are the most popular statistical standalone methods whereas machine-learning, metaheuristic, uncertainty-based, and knowledge-based methods are all examples of stand-alone computational intelligence methods.Accordingly, this research will focus towards the statistical-computational intelligence hybrid method since hybrid models, as opposed to stand-alone models, are more favorable due to their superior ability to represent random and nonlinear variables [12].In this study, a new dataset provided by the Saudi Electrical Company is used for investigating the effects of machine learning techniques in predicting electricity consumption.Predicting electricity consumption using ANN was widely used due to how well the ANN performs with large datasets.As the proposed model in this study utilizes a vast amount of data from several locations, the performance of the ANN is investigated in this work.Additionally, amongst the literature, no ensemble techniques were attempted for predicting electricity consumption, although ensembles have been proven to provide good results.Therefore, this study investigated the effects of bagging ensemble on predicting electricity consumption in Saudi Arabia.

    The rest of the paper is organized as follows: Section 2 provides a literature review.Section 3 describes the proposed techniques.Section 4 presents the empirical studies.Section 6 presents the experiments on predicting electricity consumption in Saudi Arabia.Section 6 covers the results and discussion Section 7 presents the authors’conclusions.

    2 Literature Review

    This section covers the past literature for predicting electricity consumption.The review is divided into global experiments and experiments that took place in Saudi Arabia.Furthermore, the review is provided in a reverse chronologically order.

    2.1 Global Electricity Consumption Forecasting

    Forecasting electricity consumption has been investigated previously in many locations around the world, such as the province of Jiangsu, China, which was the focus in [4].The authors proposed a novel model called the self-adaptive grey fractional weighted model.The goal of the proposed model was to predict the electricity consumption in the Jiangsu province.The model was compared with five other models and outperformed all of them in terms of Root Mean Squared Error (RMSE) and Mean Absolute Percentage Error (MAPE), with a value of 120.83 and 1.77, respectively.In [12], holtwinters smoothing method was used to predict electricity consumption, and a Fruit fly optimization algorithm was used to enhance the predictor’s accuracy.One of the main aims of the research was to produce an accurate prediction by using minimal data.The data that was used was a semimonthly electricity consumption of the city of Chongqing from 2010-2018.The research covers 54 points where 6 points were saved for testing while the rest were for training and validation.The proposed model with the optimization illustrated a good performance with a result of 3.58% MAPE.However,it should bementioned that the obtained results might be attributed to the very scarce testing set; hence,performance is not a guarantee for other, larger datasets, and more investigation on the potential of this model can be beneficial.

    Mengying et al.[13] proposed using Elman Neural Networks to predict the monthly electric consumption of a Chinese city.Although the dataset was of monthly data, to implement some other input features such as gross domestic product and temperature, a quarterly input was used to output monthly estimations.The results showed a promising prediction.A vector error correction model with self-adapting screening was deployed in [3] to forecast the electricity consumption of China.The authors’approach was to utilize the most influential external economic factors for a more accurate prediction.Although the proposed model had high computational complexity due to the number of economic factors included, themodel resulted in robust and affective forecasting.Neural networks and support vector regression were utilized to predict Turkey’s electricity consumption in [14].The dataset consisted of the monthly electrical consumption for a span of 40 years.Although both techniques operated well and produced less than 4% error in forecasting the values of the actual consumption,support vector regression performed slightly better than NN.Another attempt at forecasting Turkey’s electricity consumption was made by Kaytez et al.in [15], where ANN and least-squares support vector machine were utilized to meet their goal.The results showed that the least-squares support vector machine performed better.

    2.2 Saudi Arabia Electricity Consumption Forecasting

    Mohammad et al.in [16] developed a linear regression model to forecast the annual electricity consumption amongst 351 schools in the eastern province.The data was split into training and validation with the data of 316 schools were for training the model.The input parameters for the model focused on the structure of the schools themselves such as the total area carpeted, the total area covered with air condition, the roof area, building age, type of school, number of floors, number of classrooms as well as other parameters such as the number of staff and students.Due to the data being annual and for 1 year only, there was no need for meteorological data such as the air temp.The model achieved a high accuracy of above 95%.A similar study based on a facility was the research done by Alanbar et al.in [17].The focus of their research was to forecast the electricity consumption for the college of computer in Qassim university.The predictionmodel used deep learning using a long short-term memory recurrent neural network.The data used in the study spanned 13 years and had electricity consumption data, weather data, and data about the college such as number of devices and working days.

    Ouda et al.in [18], introduced three electricity demand scenarios which were: Optimistic, Pessimistic, andModerate, respectively.The estimations were calculated fromthe year 2014 up to the year2040, based on past yearly total demands and population growth that started from 2006 and spanned 8 years.Although the output of the three potential scenarios can be helpful for policy makers to prepare for future developments, there is still a large margin of uncertainty due to the absence of precise and accurate datasets and implementations of machine learning techniques.In [19], authors attempted electricity energy consumption forecasting for the Organization of Petroleum Exporting Countries.The yearly electric consumption data from 1980 to 2012 for each country was gathered from the Energy Information Administration.Furthermore, the data for the 12 countries was normalized and then combined as a single entity to line up with goal of the study.The proposed model in the study was a Cuckoo Search Algorithm via Lévy flights and Neural Networks.To assess the proposed method, various tests took place that involved a 90-10 split for one- and three-years electricity forecasting, 80-20 for six years, 70-30 for nine years, and 60-40 for 13 years.Additionally, the proposed method was tested against other Neural Networks.Results showed that the proposed model proved to be the most efficient, reliable, and accurate between all the other algorithms.In [20], an abductory induction mechanism was introduced to predict electricity consumption in the eastern region of KSA.Because the experiment used features of different aspects, i.e., meteorological, electrical, and regional, the sources of the data varied, such as from Saudi Consolidated Electric Company for the province, public national statistics, and from the Research Institute of King Fahd University of Petroleum and Minerals.Moreover, many factors went in for the feature selection, mainly using a complexity penalty multiplier.The best results were obtained by using two features which were the monthly mean average of the air temperature and relative humidity.Conclusively, the proposed model using only two features performed better than the past studies compared in the paper achieving a Mean Absolute Error (MAE) of 0.13, mean squared error of 0.02, and mean percentage error of 5.6.Another paper by the same authors proposed an Auto Regressive Integrated Moving Average model based on a Univariate Box- Jenkin time-series forecasting model [21].In both papers, the same electricity consumption dataset was utilized except that the proposed model only used the time series for electric consumption without the other features that were included in [20].It was observed that the proposed model outperformed the best machine-learning and multivariate regression-analysis models; it was compared with using only one parameter.The proposed model with the auto regressive coefficients was superior to the other Auto Regressive Integrated Moving Average models, with a mean percentage error of 0.38.A regression forecasting model was developed for electricity consumption in the Eastern region of Saudi Arabia.The model was based on a function of population, global solar radiation, and weather data [22].To formulate the model, a five-year period of data was utilized and for selecting features, a stepping-regression methodology was implemented.Using normal statistical methods, co-linearity between regressors was explored and the competence of the model was calculated from residual analysis techniques.

    3 The Proposed Techniques

    3.1 Artificial Neural Networks

    As discussed in the literature, Artificial Neural Networks (ANN) and their variations were among the best-performing algorithms in predicting electricity consumption.Predicting electricity consumption using ANN was widely used due to how well the ANN performs with large datasets.As ANNs excel in regression problems and pattern recognition, which are needed when working with forecasting problems such as covered in this study.Moreover, ANNs are considered unstable machine learning algorithms, meaning that they are sensitive to the slightest perturbations on the implemented training set.Hence, even if the same type of ANN is used by two experiments in the same area but with a slight change in the training set, the resulted models are not the same.As this research proposes to predict new electricity consumption data and utilizes a vast amount of data from several locations, this paper examined different ANN architectures to achieve the best outcomes of the prediction.ANNs are models designed to mimic the nervous system’s biological nature in how brains think, process information, and learn [23].

    Although there are many models and variations of ANNs such as radial basis function and recurrent neural networks, themain tasks expected from ANNs are regression and pattern recognition, which are needed when working with solar radiation and electricity consumption forecasting.Like the neurological system in the brain, neural networks comprise of networks that contain neurons that are interconnected via weights and biases.These artificial computational neurons are the essential component of an ANN, and they work by taking an intercept term that usually possesses a value of 1 with an input.The weight of the intercept termis also known as a bias.Then, a procedure occurs where the terms and inputs are multiplied by a weight and the bias is added.So, each inputx1,x2, ...,xiis given a weightw1,w2, ...,wito givez=+b.Finally, a transfer or activity functionf(z)is applied to the result, which provides the model to solve and model non-linear problems [24,25].A neuron structure is depicted in Fig.1, where it is seen how a neural network works by mapping the relationships between the given inputs.

    Figure 1: Neuron structure [26]

    Typically, three parameters can define the ANN structure: First, the patterns where the neurons are intercepting and interconnecting in the various layers.Second, weighing the biases and updating them throughoutthe learning process.Third, the productof the transfer or activation function.ANNs are typically divided into three layers: the input layer, the hidden layer, and the output layer.There is one neuron per input parameter in the first layer.Furthermore, the input neurons in the hidden layer are linked to neurons; eventually, these neurons are connected to the neurons that produce the output layer.More complicated structures can have more neuron layers.Fig.2 is an example of an ANN where it illustrates all three essential layers as well as an additional hidden layer.The illustration can be taken as an example to describe the structure of the ANN.The distribution of the layers is describedas follows:

    ?Input layer: Unlike the other layers, elements in this layer consist of input elements.In Fig.2,four inputs are considered as parameters for the model.

    ?Hidden layer: Hidden layers are named after the fact that there is no observation of what the produced values are in that layer as opposed to the known values of both the input and output layer.In the figure, there are two hidden layers with different neurons per layer.

    ?Output layer: This is the final layer, and the neuron numbers in this layer corresponds to the total of output parameters.

    Figure 2: ANN structure [26]

    In Fig.2, the intercept term is represented by the connections between neurons throughout the different layers minus the input layer.Depending on the nature of the network, some connections can be deleted, and backpropagation can be added when dealing with more complex neural networks.Neural networks are beneficial in solving nonlinear and complex problems.However, it is difficult to figure out which parameters are the most influential to the response.The disadvantage of a neural network is that it is difficult to observe or grasp what happens within the network structure after applying the model on a set of inputs [27].There are several applications of ANN in various areas of study like classification [28], security [29-31], prediction [32], estimation [33], engineering [34-36],healthcare [37-39] and many more [40].

    3.2 Bagging Ensemble

    To achieve a more robust prediction model and avoid overfitting, ensemble approaches are often favored.The resulting set should be less prone to errors than any single standalone model.Therefore, this paper proposed using the bagging ensemble as it reduces the variance of a prediction model by creating more data during the training phase.As a result, we have a collection of distinctmodels to give a more reliable forecast.Leo Breiman formally introduced bagging or bootstrap aggregation in 1996 [41].Bagging is an ensemble learning approach that uses a series of homogenous machine learning algorithms to decrease error rates.Bagging’s main principle is to employ many base learners, each of which is trained individually using a sample population fromthe training set, to generate amore precise and reliablemodel using a voting or averaging strategy.In other words, bagging votes on classifiers that were produced by several bootstrapped samples [42].Bootstrapping, also known as random sampling with replacement, and the collection of uniformed machine learning algorithms are the two primary components of the bagging ensemble.To create a bootstrap sample, randomly selecting m instances from the training set and allow replacements.Fig.3 illustrates random sampling.

    Figure 3: Illustration of the bootstrap process [43]

    The bagging ensemble then takesn1,n2,n3,...nkbootstrap samples or subsets and each subsetniis used to build base classifiersCi.In the case of classification, the outputs of the classifiers are voted upon and are averaged for regression problems.From this, the final classifierCis created.Fig.4 shows the workflow of the bagging ensemble.

    Figure 4: Workflow of bagging ensemble [43]

    4 Empirical Studies

    4.1 Description of the Dataset

    The dataset for the electricity consumption was gathered by the researchers exclusively from the Saudi Electrical Company (SEC) and covered the monthly electricity consumption in kilowatt (kW)for all the locations in Saudi Arabia fromJanuary 2010 to September 2020.The attributes of the dataset contain the monthly electricity consumption, city, and the service offices designated to that area.For this research, 18 service are considered.As the goal of this study is to predict the next month electricity consumption, the last month for each location has been removed since the data for the next month is not available.Moreover, the input features and target attribute were normalized within a 0-1 range.Moreover, the month attribute was transformed into two dimensions using the sine and cosine facet of each month to represent the cyclical attribute more competently.After pre-processing the dataset has a total of 6 attributes and comprises of 2298 instances.Tab.1 shows a brief description of the dataset.

    Table 1: Dataset description

    4.2 Experimental Setup

    The Waikato Environment for Knowledge Analysis (WEKA) program was used to conduct the prediction experiments for this research.WEKA is an open-source program that includes machine learning algorithms for classification, regression, analyzing, pre-processing, and visualizing data [44].Both the ANN and bagging models were built using the WEKA platform.Furthermore, Microsoft excel was used to manipulate the datasets for splitting, pre-processing, and statistical analysis as well as visualizing some of the data presented in this study.The dataset was split with 70% of the data for training the model with 1598 instances (Jan 2010-May 2017) and 30% for testing the model with 700 instances (Jun 2017-Aug 2020).The proposed methods’performances were evaluated based on CC,MAPE, RMPSE, MAE, and RMSE.This research’s experiment’s methodology for predicting solar radiation and electricity consumption consists of the following steps: First, the pre-processing phase where the data is selected, cleaned, and combined.Then, to validate the data on the training dataset,a 10-fold cross validation was used to find the optimized parameters before applying the model to the test set.To apply the ANN, the experiment was conducted using WEKA’s Multilayer Perceptron(MLP) algorithm.After hyperparameter tuning, the best optimized parameters for the ANN model were applied to the test set to measure the models’capabilities and determine that the training models are not overfitted to the training dataset.Then, the bagging ensemblewas tested by using the “bagging”algorithm in WEKA and plugging in the ANN with its optimized parameters as the chosen classifier.

    5 Predicting Electricity Consumption in Saudi Arabia

    5.1 Optimized ANN

    For this research, ANN was applied and evaluated on the electricity consumption dataset.There are two main hyperparameters that were considered tuning in this study, which are the number of neurons in the hidden layer of the ANN structure and the learning rate.The default values for the number of neurons in the hidden layer is‘a(chǎn)’which is equivalent to the number of input features andoutput features divided by two.The default value for the learning rate is 0.3.Nevertheless, before performing hyperparameter tuning, the ANNmodel with its default values was performed on the solar radiation dataset.The results of the ANN model using the default values on the training set are seen in Tab.2 below.The ANN model on the default values produced a CC of 0.9762, aMAPE of 0.4973, an RMSPE of 1.0247, a MAE of 0.0157, and an RMSE of 0.0263.Furthermore, for optimization purposes the hyperparameter tuning was performed first on the hidden layer parameter, where the number of neurons inside the hidden parameter was changed by an increment of five.The results of the CC, MAPE, RMSPE, MAE, and RMSE for the different number of neurons can be seen in Tab.2.

    Table 2: Performance of the ANN using different number of neurons

    The different numbers of neurons in the hidden layer do not yield substantial differences, Ultimately, the optimal resultswere obtained by having 20 neurons in the hidden layerwhere it achieved 0.9788 CC, 0.3945 MAPE, 0.7763 RMSPE, 0.0139 MAE, and 0.0243 RMSE, respectively.Moreover, Figs.5-9 illustrate the effects the increasing the number of neurons in the hidden layer can have on the CC,MAPE, RMSPE, MAE, and RMSE, respectively for the electricity consumption dataset.In this way, it can be found the optimized number of neurons to be used to obtain the optimum results for the undergoing study.

    Figure 5: Number of neurons and their CC values

    Figure 6: Number of neurons and their MAPE values

    Figure 7: Number of neurons and their RMSPE values

    Figure 8: Number of neurons and their MAE values

    The line charts illustrate that the value of the CC continue to enhance until it reaches beyond the 20 points, where the CC value starts to decrease.The same goes with the error rates where they start decreasing in quality after the 20 neurons in the hidden layer.After setting 20 to be the optimal value for the number of neurons in the hidden layers, the next parameter to tune is the learning rate.The ANN parameter was altered by 0.1 increments on the electricity consumption dataset from the range of0.1to 0.5.Tab.3pprovides the results of different learning rates for the ANNmodel on the electricity consumption dataset.

    Results from tuning the learning rate on the ANN structure show that the optimal values for the CC, MAPE, RMSPE, MAE, and RMSE were all obtained by setting the learning rate to 0.1.Therefore, the learning rate will be set to 0.1 for the remainder of this experiment on the electricity consumption dataset.Moreover, Figs.10 to 14 illustrate the effects the learning rate of the ANN has on the CC, MAPE, RMSPE, MAE, and RMSE, respectively for the electricity consumption dataset.

    Figure 9: Number of neurons and their RMSE values

    Table 3: Preformance of the ANN with different learning rates

    Figure 10: Learning rates and their CC values

    Figure 11: Learning rates and their MAPE values

    Figure 12: Learning rates and their RMSPE values

    Figure 13: Learning rates and their MAE values

    Figure 14: Learning rates and their RMSE values

    From the above figures, it is evident that as the learning rate increases, the quality of all themetrics decreases.Hence, the chosen value for the learning rate is 0.1.The optimized trainedmodelwas applied to the testing data after the ANN model parameters were optimized on the electricity consumption training data to view and analyze how well the model performs to unseen data.The optimized values of both the hidden layer and the learning rate parameter for the ANN on the electricity consumption dataset can be seen in Tab.4.Furthermore, the results of applying the ANN structure after plugging in the optimal values on both the training and testing set can be viewed in Tab.5 where it shows the CC, MAPE, RMSPE, MAE, and RMSE values.

    From the table above, after the trainedmodels were applied to the unseen test set, it was discovered that for the ANN, the CC decreased by 8% from the trained model.As for MAE, there was a 204% increase from the training model.RMSE also increased by 224%.MAPE and RMSPE both increased from the training set by 72.4% and 41%, respectively.It is evident that the differences in percentages are high.However, it should be noted that when looking more closely to these differences, the predictionresults are still very good.As the values are low (smaller than 1), these high differences in percentages results are still very good.As the values are low (smaller than 1), these high differences in percentagesare expected and attributed to the normalization of the data, which was the case in the previous studies.

    Table 4: Optimized parameters for the ANN on the electricity consumption dataset

    Table 5: Electricity consumption prediction results using the optimized ANN model

    5.2 Bagging

    The bagging ensemble was performed on the electricity consumption dataset.The experiment was conducted using WEKA’s bagging method.The only parameter that was changed was the chosen classifier used for the prediction.The parameter was changed by having the optimized ANN model as the chosen classifier.Tab.6 shows the testing results of performing the bagging model on the electricity consumption dataset.

    Table 6: Results of using bagging ensemble with the optimized ANN

    6 Results and Discussions

    When comparing the standalone optimized ANN with the bagging ANN ensemble on the testing sets, it is evident that the ensemble technique produced better results in all evaluation metrics as illustrated in Fig.15.The selected metrics are already described in several studies and are most widely used for the experiments and studies of similar nature [45-47].Additionally, in terms of the extent of the improvements, the CC value increased by 1.03%, while the MAPE, RMSPE, MAE, and RMSE values all decreased by 35.895%, 32.696%, 15.58%, and 7.133%, respectively.

    It can be concluded that using bagging ensemble performs well and can predict the total monthly electricity consumption adequately.Fig.16 shows the predictedvs.actual total consumption.

    Figure 15: Results of the standalone ANN and the bagging ensemble

    Figure 16: Proposed model’s predicted electricity consumption vs. the actual consumption

    In terms of comparing this work with the past literature, every pastmodel is different in all aspects,,methodology, the span of the data, the cities included, the splitting technique, the included features,and even the goal of the model itself (daily, yearly, monthly).Furthermore, the evaluation metrics amongst each paper differed.Conversely, this study is also distinct from the other past literature that predicted electricity consumption in Saudi Arabia, such that it uses a new dataset that has not been experimented with before that includes ten years of the electricity consumption of eighteen cities and locations from across the Kingdom for both the testing and training sets.Additionally,this paper used distinctive cities in the dataset as opposed to the country or region.In contrast, the only study that included a city as a feature was by [16] for predicting a school’s annual electricity consumption.Furthermore,an ensemble technique was utilized which has not been experimented with in the past.Because of the different methodology used in this study, it is very challenging to evaluate the performance of the proposed electricity consumption prediction model against the past literature.Furthermore, this study brings forth a new dataset with ten years’worth of electricity consumption for eighteen different locations, the results are expected to be less accurate than the other models in the literature that attempt to forecast consumptions of a region as a whole [20-22], or multiple countries as a whole [19], or schools [16], or colleges [17].Furthermore, the MAE values of this study surpass that of [20] and [21].To conclude, when comparing the proposed model against the past previous models in the literature, it cannot be a reasonable comparison due to how different the models are inherently.Yet, it is apparent that the proposed electricity consumption model performs adequately for forecasting electricity consumption for 18 locations throughout the Kingdom.Tab.7 shows a qualitative comparison of the proposed study with the similar studies in the literature that attempt monthly electricity consumption prediction in KSA.

    Table 7: Qualitative comparison

    7 Conclusion and Future Work

    Forecasting energy usage is critical for today’s electric power networks to operate efficiently.The planning of future power production systems tomeet the expanding needs for electrical energy requires a reliable and accurate assessment of electrical energy consumption.Predicting energy consumption may also help with smart distributed networks, analyzing socioeconomic development, distributed system design, tariff planning, supply planning, power generation plans, and ensuring electricity supply stability by balancing the quantity of electricity generated and consumed.As Saudi Arabia is one of the world’s leading countries in electricity consumption, this paper proposed a unified electricity consumption prediction model.The built models utilized new data obtained by the authors from the Saudi Electric Company that contained the monthly total electricity consumption for 18 locations across the Kingdom.The data was preprocessed by normalizing the numerical features within a range between 0-1.Furthermore, the cyclic attributes were transformed into their sine and cosine counterparts.A standalone Artificial Neural Network and a bagging ensemble were used to achieve the goal of the study.The ANN was optimized by using hyperparameter tuning and its results were analyzed and discussed.Furthermore, a bagging ensemble was implemented with the previously optimized ANN as the chosen classifier.The results concluded that the bagging ensemble outperformed the standalone ANN in all evaluation metrics where it achieved a 0.9116 CC, 0.2836 MAPE, 0.4578, RMSPE, 0.0298 MAE, and 0.069 RMSE.For the future work, more machine learning models can be investigated in addition to feature selection techniques.Furthermore,the original dataset contains a breakdown of the electricity consumption based on the sectors, such as governmental, schools, and household consumption.It would be interesting to investigate how well the proposed models can perform while focusing on a certain sector.

    Acknowledgement:The authors would like to thank the Saudi Electrical Company (SEC), Saudi Arabia for providing the electricity consumption data.

    Funding Statement:The authors received no specific funding for this study.

    Conflicts of Interest:The authors declare, there is no conflicts of interest to report regarding the study.

    观看免费一级毛片| 免费在线观看视频国产中文字幕亚洲| 999久久久国产精品视频| 男女做爰动态图高潮gif福利片| 久久中文字幕人妻熟女| 亚洲人与动物交配视频| 国产精品一区二区免费欧美| 欧美三级亚洲精品| 婷婷六月久久综合丁香| 亚洲七黄色美女视频| 黄色片一级片一级黄色片| 九色国产91popny在线| 老司机在亚洲福利影院| 啦啦啦免费观看视频1| or卡值多少钱| 在线看三级毛片| 国产成人啪精品午夜网站| 国产1区2区3区精品| 三级男女做爰猛烈吃奶摸视频| 亚洲美女黄片视频| 久久久精品欧美日韩精品| 好男人在线观看高清免费视频| 亚洲国产中文字幕在线视频| 国产精品1区2区在线观看.| 无遮挡黄片免费观看| 欧美日韩中文字幕国产精品一区二区三区| 日韩有码中文字幕| 国产精品电影一区二区三区| 身体一侧抽搐| 日韩三级视频一区二区三区| 一进一出抽搐动态| 亚洲在线观看片| 亚洲成人免费电影在线观看| 欧美黑人欧美精品刺激| 午夜免费激情av| 亚洲国产中文字幕在线视频| 又紧又爽又黄一区二区| 国产精品久久久久久精品电影| 欧美激情在线99| 首页视频小说图片口味搜索| 国产精品99久久久久久久久| 精华霜和精华液先用哪个| 久久中文字幕一级| 国产69精品久久久久777片 | 亚洲熟妇中文字幕五十中出| 午夜精品久久久久久毛片777| 99热这里只有是精品50| 国产一级毛片七仙女欲春2| 1024香蕉在线观看| 高清毛片免费观看视频网站| 久久久精品大字幕| 成年女人看的毛片在线观看| 亚洲熟妇熟女久久| 国产真实乱freesex| 天堂网av新在线| 日本黄色视频三级网站网址| 日韩三级视频一区二区三区| 国产日本99.免费观看| 久久久久久久久中文| 成人国产一区最新在线观看| 精品国产乱码久久久久久男人| 97超级碰碰碰精品色视频在线观看| 少妇的逼水好多| 午夜福利高清视频| 久久久久久久午夜电影| 99热6这里只有精品| 小蜜桃在线观看免费完整版高清| 亚洲自拍偷在线| 99国产综合亚洲精品| 免费在线观看成人毛片| 国产午夜精品论理片| 婷婷精品国产亚洲av在线| 视频区欧美日本亚洲| 女警被强在线播放| 在线国产一区二区在线| 亚洲av成人不卡在线观看播放网| 午夜亚洲福利在线播放| 色综合欧美亚洲国产小说| 成人高潮视频无遮挡免费网站| 成人三级黄色视频| 亚洲aⅴ乱码一区二区在线播放| 久久久久国产一级毛片高清牌| 亚洲自偷自拍图片 自拍| 精品久久久久久,| 午夜亚洲福利在线播放| 美女扒开内裤让男人捅视频| 成人特级黄色片久久久久久久| 日韩欧美三级三区| 久久久国产成人免费| 人妻丰满熟妇av一区二区三区| 三级国产精品欧美在线观看 | netflix在线观看网站| 亚洲真实伦在线观看| 香蕉丝袜av| 91麻豆av在线| 黑人巨大精品欧美一区二区mp4| 精品国产美女av久久久久小说| 性色avwww在线观看| 观看免费一级毛片| 国产精品1区2区在线观看.| 91字幕亚洲| 久久精品影院6| 国产精品精品国产色婷婷| xxxwww97欧美| 亚洲欧美精品综合一区二区三区| 一二三四社区在线视频社区8| 亚洲国产色片| 老司机深夜福利视频在线观看| 欧美在线黄色| 两性夫妻黄色片| 日日夜夜操网爽| 亚洲专区中文字幕在线| 亚洲性夜色夜夜综合| 国产成人欧美在线观看| 亚洲欧美精品综合一区二区三区| 亚洲18禁久久av| 国产成人aa在线观看| 黑人操中国人逼视频| 丁香欧美五月| 丝袜人妻中文字幕| 亚洲 欧美一区二区三区| 成人国产一区最新在线观看| 久久亚洲真实| 国产伦精品一区二区三区四那| 午夜福利高清视频| 18禁美女被吸乳视频| 亚洲国产中文字幕在线视频| 亚洲专区中文字幕在线| 日日干狠狠操夜夜爽| 日韩欧美在线二视频| 日韩中文字幕欧美一区二区| 欧美性猛交╳xxx乱大交人| 婷婷丁香在线五月| 亚洲熟女毛片儿| 19禁男女啪啪无遮挡网站| 日本撒尿小便嘘嘘汇集6| www日本在线高清视频| 在线永久观看黄色视频| 在线观看日韩欧美| 日韩国内少妇激情av| 国产精品久久久久久精品电影| 真人一进一出gif抽搐免费| 日韩欧美在线乱码| 久久亚洲精品不卡| 国产精华一区二区三区| 在线国产一区二区在线| 久久精品夜夜夜夜夜久久蜜豆| www.www免费av| 精品国内亚洲2022精品成人| 中文字幕人成人乱码亚洲影| 两性夫妻黄色片| 日日夜夜操网爽| 好男人电影高清在线观看| 黄频高清免费视频| 久久国产精品人妻蜜桃| 午夜福利高清视频| 久久久久久久精品吃奶| 久久久精品大字幕| 国产精品久久久av美女十八| 在线观看午夜福利视频| 中文字幕av在线有码专区| 精华霜和精华液先用哪个| 一本久久中文字幕| 亚洲中文日韩欧美视频| 久久精品aⅴ一区二区三区四区| 毛片女人毛片| 国产精品国产高清国产av| 岛国视频午夜一区免费看| 三级毛片av免费| 亚洲最大成人中文| 亚洲熟妇中文字幕五十中出| 亚洲国产中文字幕在线视频| 亚洲精品在线观看二区| 一边摸一边抽搐一进一小说| 国产精品亚洲美女久久久| 日韩欧美一区二区三区在线观看| 欧美色欧美亚洲另类二区| 黄色成人免费大全| 欧美日韩中文字幕国产精品一区二区三区| 日本在线视频免费播放| 嫩草影视91久久| 91久久精品国产一区二区成人 | 中文资源天堂在线| 宅男免费午夜| 91麻豆av在线| 此物有八面人人有两片| 久久天躁狠狠躁夜夜2o2o| 成人欧美大片| 色综合亚洲欧美另类图片| 国产成人av教育| 久久久久国产精品人妻aⅴ院| 欧美黑人欧美精品刺激| 特大巨黑吊av在线直播| 18禁观看日本| 青草久久国产| 搞女人的毛片| 一二三四社区在线视频社区8| 久久久国产成人精品二区| 国产精品亚洲一级av第二区| 18禁美女被吸乳视频| 91老司机精品| 热99在线观看视频| 狂野欧美白嫩少妇大欣赏| 国产精品99久久久久久久久| 国产高清视频在线观看网站| 婷婷丁香在线五月| 国产乱人视频| 69av精品久久久久久| 怎么达到女性高潮| 少妇丰满av| 成人性生交大片免费视频hd| 女同久久另类99精品国产91| 狠狠狠狠99中文字幕| 亚洲在线自拍视频| 美女大奶头视频| 亚洲欧美日韩高清专用| 老熟妇乱子伦视频在线观看| 天天添夜夜摸| 国产aⅴ精品一区二区三区波| 99国产极品粉嫩在线观看| 国产精品久久视频播放| 国产午夜精品论理片| 88av欧美| 国产精品永久免费网站| 精品久久久久久,| 男人和女人高潮做爰伦理| 熟妇人妻久久中文字幕3abv| 女生性感内裤真人,穿戴方法视频| 成熟少妇高潮喷水视频| 精品电影一区二区在线| 国产精品久久视频播放| 国产熟女xx| 男女床上黄色一级片免费看| 亚洲国产中文字幕在线视频| av中文乱码字幕在线| 久久性视频一级片| 老司机深夜福利视频在线观看| 亚洲av成人av| 午夜久久久久精精品| 精品人妻1区二区| 又大又爽又粗| 国产精品乱码一区二三区的特点| 噜噜噜噜噜久久久久久91| 99久久成人亚洲精品观看| 亚洲精品在线观看二区| 欧美色视频一区免费| 国产精品一区二区三区四区免费观看 | 国产av在哪里看| 禁无遮挡网站| 国产精品亚洲美女久久久| 亚洲国产欧洲综合997久久,| 久久午夜综合久久蜜桃| 99re在线观看精品视频| av片东京热男人的天堂| 国内精品美女久久久久久| 日韩av在线大香蕉| 在线观看舔阴道视频| 男女床上黄色一级片免费看| 亚洲天堂国产精品一区在线| 男女下面进入的视频免费午夜| 午夜激情福利司机影院| 不卡一级毛片| a在线观看视频网站| 国产精品亚洲美女久久久| 天堂√8在线中文| 日韩欧美在线二视频| 女人高潮潮喷娇喘18禁视频| 亚洲成人久久爱视频| 久久国产精品影院| 狠狠狠狠99中文字幕| 亚洲中文日韩欧美视频| 久久久水蜜桃国产精品网| 久久久久精品国产欧美久久久| 天天躁狠狠躁夜夜躁狠狠躁| 在线看三级毛片| 免费在线观看影片大全网站| 亚洲成av人片免费观看| av天堂中文字幕网| 亚洲av第一区精品v没综合| 国产激情偷乱视频一区二区| 变态另类丝袜制服| 精品一区二区三区av网在线观看| 国产欧美日韩一区二区三| 久久草成人影院| 999久久久国产精品视频| 嫁个100分男人电影在线观看| 国产伦一二天堂av在线观看| 琪琪午夜伦伦电影理论片6080| 国产aⅴ精品一区二区三区波| 午夜福利欧美成人| 欧美中文日本在线观看视频| 18禁观看日本| 国产美女午夜福利| 身体一侧抽搐| 久久午夜亚洲精品久久| 午夜两性在线视频| 在线观看午夜福利视频| 免费av不卡在线播放| 男女之事视频高清在线观看| 特级一级黄色大片| 香蕉丝袜av| 中文字幕av在线有码专区| 亚洲熟妇中文字幕五十中出| 国产高清三级在线| 18禁国产床啪视频网站| 久久久久精品国产欧美久久久| 国产真人三级小视频在线观看| 两人在一起打扑克的视频| 国产高潮美女av| 男人的好看免费观看在线视频| 国产精品一区二区三区四区免费观看 | 69av精品久久久久久| 亚洲无线观看免费| 九九在线视频观看精品| 亚洲精品美女久久av网站| 亚洲欧洲精品一区二区精品久久久| 亚洲国产精品999在线| 免费在线观看成人毛片| 神马国产精品三级电影在线观看| 无人区码免费观看不卡| 国产三级中文精品| 亚洲色图 男人天堂 中文字幕| 变态另类成人亚洲欧美熟女| 一边摸一边抽搐一进一小说| 九九在线视频观看精品| www.www免费av| h日本视频在线播放| 亚洲七黄色美女视频| 国产精品亚洲美女久久久| 亚洲狠狠婷婷综合久久图片| 在线观看舔阴道视频| 久久久国产精品麻豆| 怎么达到女性高潮| 日韩欧美三级三区| 精品一区二区三区av网在线观看| 十八禁网站免费在线| 亚洲欧洲精品一区二区精品久久久| 国内揄拍国产精品人妻在线| 欧美国产日韩亚洲一区| 免费av毛片视频| 午夜成年电影在线免费观看| 黄色女人牲交| 亚洲欧洲精品一区二区精品久久久| 亚洲国产看品久久| 99热这里只有精品一区 | 日韩有码中文字幕| 伊人久久大香线蕉亚洲五| 日韩有码中文字幕| 久久欧美精品欧美久久欧美| 国产成人一区二区三区免费视频网站| 国产一级毛片七仙女欲春2| 99riav亚洲国产免费| 又紧又爽又黄一区二区| 日本一二三区视频观看| 国产精品久久久久久久电影 | 国产又黄又爽又无遮挡在线| 1024香蕉在线观看| 午夜久久久久精精品| 国产伦精品一区二区三区视频9 | 免费在线观看日本一区| 老汉色av国产亚洲站长工具| 国产成人av激情在线播放| 日韩欧美三级三区| 国内精品久久久久精免费| 88av欧美| 丁香六月欧美| 成在线人永久免费视频| 国产精品亚洲美女久久久| 嫩草影院精品99| 久久久久久久久中文| 亚洲av日韩精品久久久久久密| 成人欧美大片| 噜噜噜噜噜久久久久久91| 亚洲午夜理论影院| 国产黄色小视频在线观看| 特级一级黄色大片| 国产精品久久久久久人妻精品电影| 老司机深夜福利视频在线观看| 国产黄色小视频在线观看| 国产精品乱码一区二三区的特点| 欧美zozozo另类| 日韩精品中文字幕看吧| 国产精品久久视频播放| 夜夜看夜夜爽夜夜摸| 毛片女人毛片| 精品电影一区二区在线| 亚洲人成伊人成综合网2020| 亚洲欧美日韩无卡精品| 狂野欧美激情性xxxx| 久久久国产欧美日韩av| 精品久久久久久成人av| 免费电影在线观看免费观看| 午夜精品一区二区三区免费看| 日本精品一区二区三区蜜桃| 看免费av毛片| 久久久精品欧美日韩精品| 91九色精品人成在线观看| 香蕉丝袜av| 不卡av一区二区三区| 亚洲精品中文字幕一二三四区| 亚洲va日本ⅴa欧美va伊人久久| 日本免费a在线| 99国产精品一区二区三区| 精品免费久久久久久久清纯| 亚洲av五月六月丁香网| 亚洲五月婷婷丁香| 每晚都被弄得嗷嗷叫到高潮| 很黄的视频免费| 久久久国产欧美日韩av| 欧美日韩亚洲国产一区二区在线观看| 香蕉av资源在线| 九色国产91popny在线| 亚洲av成人av| 欧美高清成人免费视频www| 偷拍熟女少妇极品色| 99国产精品一区二区三区| 欧美激情在线99| 变态另类成人亚洲欧美熟女| 久久久色成人| 欧美又色又爽又黄视频| 欧美黄色淫秽网站| 国内揄拍国产精品人妻在线| 两个人看的免费小视频| 琪琪午夜伦伦电影理论片6080| 黑人操中国人逼视频| 观看美女的网站| 日韩精品中文字幕看吧| 男人的好看免费观看在线视频| 色哟哟哟哟哟哟| 欧美日韩福利视频一区二区| 午夜影院日韩av| 老司机午夜福利在线观看视频| 精品国产三级普通话版| 91老司机精品| 一个人免费在线观看的高清视频| 国产成+人综合+亚洲专区| 欧美成人性av电影在线观看| 一级黄色大片毛片| 午夜精品久久久久久毛片777| 亚洲av成人不卡在线观看播放网| 国产v大片淫在线免费观看| 九九久久精品国产亚洲av麻豆 | 五月伊人婷婷丁香| 国产黄片美女视频| 欧美日韩中文字幕国产精品一区二区三区| 精品99又大又爽又粗少妇毛片 | 99re在线观看精品视频| 欧美色欧美亚洲另类二区| 国内少妇人妻偷人精品xxx网站 | 女同久久另类99精品国产91| 最近最新中文字幕大全免费视频| 久久久久免费精品人妻一区二区| 欧美日韩中文字幕国产精品一区二区三区| 精品国内亚洲2022精品成人| 欧美黄色片欧美黄色片| av黄色大香蕉| 国产主播在线观看一区二区| 两个人看的免费小视频| 亚洲狠狠婷婷综合久久图片| 老熟妇乱子伦视频在线观看| 1024手机看黄色片| 日本与韩国留学比较| 国产久久久一区二区三区| 99热只有精品国产| 欧美日本视频| 精品久久久久久久末码| 久久久久久人人人人人| 国产v大片淫在线免费观看| 丰满的人妻完整版| 成人精品一区二区免费| av视频在线观看入口| 国语自产精品视频在线第100页| 午夜福利视频1000在线观看| 国产精品久久久久久亚洲av鲁大| 法律面前人人平等表现在哪些方面| 国产高清视频在线观看网站| 欧美乱码精品一区二区三区| a级毛片在线看网站| 国内精品美女久久久久久| av片东京热男人的天堂| 他把我摸到了高潮在线观看| 99久久精品一区二区三区| 少妇裸体淫交视频免费看高清| 一个人看的www免费观看视频| 欧美成狂野欧美在线观看| 日韩欧美国产一区二区入口| 国产成人啪精品午夜网站| 波多野结衣高清作品| 国产午夜精品论理片| 中亚洲国语对白在线视频| 亚洲欧美精品综合一区二区三区| 国产成人精品久久二区二区91| 午夜视频精品福利| 免费在线观看影片大全网站| 美女cb高潮喷水在线观看 | 女生性感内裤真人,穿戴方法视频| 国产综合懂色| 国产主播在线观看一区二区| 色综合欧美亚洲国产小说| 亚洲成人精品中文字幕电影| 久久久久性生活片| 国产精品久久久久久亚洲av鲁大| 在线观看免费午夜福利视频| 色哟哟哟哟哟哟| 国产欧美日韩一区二区精品| 国内精品美女久久久久久| 欧美乱妇无乱码| 日本黄大片高清| 99在线视频只有这里精品首页| 每晚都被弄得嗷嗷叫到高潮| 久久久国产成人免费| 老熟妇仑乱视频hdxx| 成人av在线播放网站| ponron亚洲| 亚洲国产色片| 日本免费一区二区三区高清不卡| 成人性生交大片免费视频hd| 18禁观看日本| 午夜激情欧美在线| 亚洲真实伦在线观看| 日本黄色片子视频| 搡老岳熟女国产| 美女扒开内裤让男人捅视频| 国产免费av片在线观看野外av| 啦啦啦观看免费观看视频高清| 制服丝袜大香蕉在线| 一区二区三区激情视频| 两人在一起打扑克的视频| 国产私拍福利视频在线观看| 91九色精品人成在线观看| 丝袜人妻中文字幕| 2021天堂中文幕一二区在线观| 亚洲欧洲精品一区二区精品久久久| 一个人免费在线观看的高清视频| 亚洲专区国产一区二区| 97超级碰碰碰精品色视频在线观看| 国产精品一及| 99久久99久久久精品蜜桃| 这个男人来自地球电影免费观看| av中文乱码字幕在线| 制服人妻中文乱码| 黄色视频,在线免费观看| 全区人妻精品视频| 久久精品国产99精品国产亚洲性色| 1024香蕉在线观看| 欧美日韩国产亚洲二区| 美女cb高潮喷水在线观看 | 99久久成人亚洲精品观看| 国产精品爽爽va在线观看网站| 黄色日韩在线| 精品一区二区三区四区五区乱码| 亚洲激情在线av| 一本综合久久免费| 久久九九热精品免费| 18禁黄网站禁片免费观看直播| 99精品在免费线老司机午夜| 国产精品久久久久久人妻精品电影| 国内少妇人妻偷人精品xxx网站 | 九色成人免费人妻av| 国产精品一区二区三区四区免费观看 | 国产成人av教育| 久久99热这里只有精品18| 国产亚洲精品综合一区在线观看| a在线观看视频网站| 亚洲欧美日韩无卡精品| 精品国产乱子伦一区二区三区| 69av精品久久久久久| 18禁观看日本| 一本精品99久久精品77| 黄频高清免费视频| 一区二区三区高清视频在线| 欧美国产日韩亚洲一区| 国产精品女同一区二区软件 | 狂野欧美激情性xxxx| 国产欧美日韩精品亚洲av| 国产精品一区二区三区四区免费观看 | 色av中文字幕| 久久久久久久午夜电影| 欧美日韩综合久久久久久 | 午夜福利在线在线| 国产 一区 欧美 日韩| 精品国产乱码久久久久久男人| 1000部很黄的大片| 亚洲男人的天堂狠狠| 九九热线精品视视频播放| 日本黄色视频三级网站网址| 欧美一级毛片孕妇| 亚洲无线在线观看| 亚洲中文字幕日韩| 久久草成人影院| 久久久久久久午夜电影| 亚洲中文字幕日韩| 色综合欧美亚洲国产小说| 成人特级av手机在线观看| 熟女电影av网| 特大巨黑吊av在线直播| 国产精品爽爽va在线观看网站| 亚洲电影在线观看av| 美女扒开内裤让男人捅视频| 听说在线观看完整版免费高清| 亚洲一区二区三区色噜噜| 美女扒开内裤让男人捅视频| 黄色视频,在线免费观看| 色哟哟哟哟哟哟| 亚洲第一电影网av| 51午夜福利影视在线观看| 老汉色∧v一级毛片| 日韩欧美在线二视频| 日韩欧美免费精品| 欧美一区二区精品小视频在线| 一本精品99久久精品77| 国产成人精品无人区| 99国产极品粉嫩在线观看| 啦啦啦观看免费观看视频高清| 欧美成人一区二区免费高清观看 |