Next Article in Journal
Iterative Algorithms for Pseudomonotone Variational Inequalities and Fixed Point Problems of Pseudocontractive Operators
Previous Article in Journal
Using Dynamic Adjusting NGHS-ANN for Predicting the Recidivism Rate of Commuted Prisoners
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Construction of EMD-SVR-QGA Model for Electricity Consumption: Case of University Dormitory

1
School of Management, China University of Mining & Technology, Xuzhou 221116, China
2
Department of Information Management, Oriental Institute of Technology, Panchiao, New Taipei 221, Taiwan
*
Authors to whom correspondence should be addressed.
Mathematics 2019, 7(12), 1188; https://doi.org/10.3390/math7121188
Submission received: 23 September 2019 / Revised: 24 November 2019 / Accepted: 30 November 2019 / Published: 4 December 2019

Abstract

:
In the context of the nationwide call for “energy savings” in China, it is desirable to establish a more accurate forecasting model to manage the electricity consumption from the university dormitory, to provide a suitable management approach, and eventually, to achieve the “green campus” policy. This paper applies the empirical mode decomposition (EMD) method and the quantum genetic algorithm (QGA) hybridizing with the support vector regression (SVR) model to forecast the daily electricity consumption. Among the decomposed intrinsic mode functions (IMFs), define three meaningful items: item A contains the terms but the residual term; item B contains the terms but without the top two IMFs (with high randomness); and item C contains the terms without the first two IMFs and the residual term, where the first two terms imply the first two high-frequency part of the electricity consumption data, and the residual term is the low-frequency part. These three items are separately modeled by the employed SVR-QGA model, and the final forecasting values would be computed as A + B − C. Therefore, this paper proposes an effective electricity consumption forecasting model, namely EMD-SVR-QGA model, with these three items to forecast the electricity consumption of a university dormitory, China. The forecasting results indicate that the proposed model outperforms other compared models.

1. Introduction

The university dormitory is the place where college students spend most of their daily life. The electricity consumption is often huge without any saving actions. In the context of the nationwide call for “energy savings” in China, it is necessary to provide some effective education courses, guidance, and management approach to cultivate “energy savings” behavior (habit), and eventually to achieve the “green campus” policy. Therefore, it is desirable to establish a more accurate forecasting model to monitor electricity consumption particular from the university dormitory. However, the electricity consumption data of a university dormitory are influenced by lots of factors, such as weather conditions, holidays, population of the dormitory, social activities of university, energy policy of university, and so on [1,2], the electricity consumption data demonstrate the non-linearity in nature, which lead the electricity consumption forecasting work be more complicate [3,4].
In the past decades, many researchers proposed lots of electricity consumption forecasting models to receive more accurate forecasting results. These forecasting models are often divided into two categories [5]: the statistical methods and the artificial intelligent (AI) models. The statistical methods only employ historical data to find out the linear relationships among time periods. There are various statistical models that contain the ARIMA models [6,7,8], regression models [9,10,11], exponential smoothing models [12,13], Kalman filtering models [14,15], Bayesian estimation models [16,17], and so on. However, the inherent shortcomings of these statistical models are that they are only defined to deal with the linear relationships among the electricity consumption and other influenced factors mentioned above, eventually, only receiving unsatisfied forecasting results [18].
Along with advanced nonlinear computing ability, the AI models have been mature diffusely explored to improve the forecasting accuracy of electricity consumption since the 1980s, such as artificial neural networks (ANNs) [18,19,20,21,22], expert system models [23,24,25,26], and fuzzy inference methodologies [27,28,29,30]. To further overcome the inherent drawbacks embedded in these AI models, hybrid and combined models (hybridizing or combining with other advanced AI techniques) have received lots of attention [31,32,33,34,35,36,37,38,39], as mentioned in [5], three kinds of these hybrid or combined models, for example, hybridizing or combining these AI models with each other [31,32,33]; hybridizing or combining with the statistical models [34,35,36]; and hybridizing or combining with meta-heuristic algorithms [37,38,39]. It is recommended to employ any kind of hybrid or combined model to receive more satisfied forecasting results [40]. However, these AI models (containing hybrid or combined models) also have their inherent drawbacks from the theoretical mechanisms, such as difficult to determine the network structural parameters [41]; time-consuming to modeling [42]; easily trapped into a local minimum [43]; more insightful discussions of AI models in electricity consumption could be referred in [44].
As shown in the powerful nonlinear modeling performance, the support vector regression (SVR) model [45] has already been with abundant research results to deal with electric load forecasting [4,46,47,48,49]. Based on the conclusions of these papers, the well determination of parameters for an SVR model by any meta-heuristic algorithm could guarantee more satisfied forecasting accuracy. Among those employed meta-heuristic algorithms in the literature, the quantum genetic algorithm (QGA) proposed in [50] is considered to be employed in this paper, not only it is empowered by the quantum computing mechanism (QCM), but also it is a classic algorithm with mature applications to solve real problems [51,52]. On the other hand, it is also concluded in the literature that decomposing the time series by the empirical mode decomposition (EMD) method [53] into several single and apparent components (namely intrinsic mode functions (IMFs)), then, separately forecasting each component, it would eventually receive higher forecasting accuracy. The EMD method had also been applied in many fields [53,54,55]. Therefore, this paper would also apply the EMD method to extract the electricity consumption time series data into several IMFs, then, each IMF is forecasted by an SVR model with QGA, and the final forecasting results are summed by the forecasted value of each IMF.
However, as mentioned in [40], the decomposed IMFs contain IMFs with different randomness and the residual IMF; then, these IMFs should be separately modeled by the proposed forecasting model to receive superior forecasting performance. Inspired by the different randomness of IMFs, these two kinds of IMFs could have many combinations to obtain more accurate forecasting results. Thus, based on the EMD method, the QGA, and the SVR model, the authors propose a new hybrid model, namely the EMD-SVR-QGA model, to compare the forecasting performance of different IMF combinations and different algorithms with the H-EMD-SVR-PSO model [40]. The electricity consumption data of a university dormitory is decomposed by the EMD method into six IMFs. Then, these decomposed IMFs are combined into three items: item A contains the terms minus the residual term, item B contains the terms minus the top two IMFs (with high randomness), and item C only contains the terms minus the top two IMFs and the residual term contents. Items A, B, and C would be separately modeled by the SVR-QGA model proposed in [50]. For item A, there are many IMFs with different randomness, which implies that it can have neutral volatility while the SVR-QGA modeling. For item B, the residual term could be fine-tuned under the remaining IMFs (with low randomness), it is also fine while the SVR-QGA modeling. For item C, it is complete with low randomness, which is excellent during the SVR-QGA modeling. Finally, the electricity consumption forecasting results are calculated by the forecasting values of A + B − C. The forecasting details would be presented in the following sections.
To compare the forecasting performance among the proposed EMD-SVR-QGA model and other compared models, the original SVR model, the SVR-QGA model (hybridizing the QGA algorithm with an SVR model), and the H-EMD-SVR-PSO model [40], the electricity consumption data are collected from a university dormitory, Quanshan Campus, Jiangsu Normal University, China, with daily type, from 1 September 2018 to 31 March 2019. The experimental results indicate the superiority of the proposed EMD-SVR-QGA model in terms of forecasting accuracy.
The remainder of this paper is organized as follows. The proposed EMD-SVR-QGA model is introduced in Section 2. The numerical example against other alternative models is illustrated in Section 3. The conclusion is shown in Section 4.

2. The Proposed EMD-SVR-QGA Model

2.1. The Empirical Mode Decomposition (EMD) Method

The EMD [53] method is an adaptive time series decomposition method to decompose the original time series with its inherent characteristics into several different stationary IMFs. Each IMF should satisfy the following two criteria: (1) in the whole time range, each IMF at most has one extreme value over; and (2) the mean value of two envelopes by the local maxima and local minima should be zero at any point. Therefore, the EMD method can theoretically overcome the premature convergent problem. For the original time series, x ( t ) , the decomposition procedures of the EMD method are demonstrated as follows.
Step 1: calculation of the mean envelope. Apply the cubic spline interpolation to connect all maxima and minima identified in x ( t ) , to find out the upper envelope and lower envelope, respectively. The mean envelope, n 1 , is calculated by the average value of the upper envelope and the lower envelope.
Step 2: decomposing. The first IMF candidate, d 1 , is the difference between n 1 and the original signal x ( t ) , as shown in Equation (1),
d 1 = x ( t ) n 1 .
Check whether d 1 meets the two criteria of an IMF mentioned above. If d 1 does not satisfy, then, d 1 would be viewed as the original data set, and n 1 would be zero. Then, repeat the above evolution procedure for k times, the k-th component, d 1 k , is shown as by Equation (2),
d 1 k = d 1 ( k 1 ) n 1 k .
where d 1 k and d 1 ( k 1 ) represent the data set after k times and k − 1 times evolution procedures, respectively.
Step 3: identify IMF. If d 1 k meets the two criteria of an IMF, then, d 1 k can be identified as the first IMF component, I M F 1 . A new series, d 1 , by subtracting IMF1 (as Equation (3)), would continue the decomposition procedure.
d 1 = x ( t ) I M F 1
Step 4: IMF composition. Repeat steps 1 to 3, until the remained x ( t ) becomes a monotone function, i.e., there are no new IMFs decomposed from d n . The decomposition details of these n IMFs are shown in Equation (4). As shown in Equation (5), the series, d n , is the remainder of x(t), i.e., the residual of x ( t ) .
d 1 = x ( t ) I M F 1 d 2 = d 1 I M F 2 d n = d n 1 I M F n
x ( t ) = i = 1 n I M F i   +   d n .

2.2. Hybrid Support Vector Regression with Quantum Genetic Algorithm (SVR-QGA) Model

2.2.1. Support Vector Regression Model

The modeling details of the SVR-QGA model are briefly illustrated as follows. For a given nonlinear electricity consumption data set, { ( x i , y i ) } i = 1 N (where x i represents the actual electricity consumption data) is mapped into a high dimensional feature space by a non-linear mapping function, φ ( x ) , where the so-called SVR function, f ( x ) , as shown in Equation (6), is theoretically to formulate the nonlinear relationship between the input training data ( x i ) and the output data ( y i ).
y = f ( x ) = w T φ ( x ) + b ,
where f ( x ) represents the forecasted values; the weight, w, and the intercept, b, can be computed during the SVR modeling process.
Based on the SVR theory, the empirical risk minimization problem can be transformed to solve the quadratic optimization problem with inequality constraints as shown in Equation (7),
Min w , b , ξ , ξ * R ( w , ξ , ξ * ) = 1 2 w 2 + C i = 1 N ( ξ i + ξ i * ) ,
with the constraints:
w φ ( x i ) + b f ( x i ) ε + ξ i * , w φ ( x i ) b + f ( x i ) ε + ξ i , ξ i * ,   ξ i 0 i = 1 ,   2 , ,   N ,
where 1 2 w 2 is used to maximize the distance of two separated training data, it also determines the steepness and the flatness of f ( x ) ; C is a parameter to penalize the training errors; ε is the width of the ε-insensitive loss function, which defines the loss is zero only if the forecasting value is within the range of ε; two positive slack variables, ξ and ξ * , are used to represent the training statuses, training error above ε, denotes as ξ * , training error below –ε, denotes as ξ .
The constrained optimization problem (Equation (7)) can be solved by using the following primal Lagrangian form, as shown in Equation (8),
L ( w , b , ξ i , ξ i * , α i , α i * , β i , β i * ) = 1 2 w 2 + C i = 1 N ( ξ i + ξ i * ) i = 1 N β i * [ f ( x i ) w φ ( x i ) b + ε + ξ i * ] i = 1 N β i [ w φ ( x i ) + b f ( x i ) ε + ξ i ] i = 1 N ( α i ξ i + α i * ξ i * ) .
Equation (8) is minimized with respect to primal variables w , b , ξ i , ξ i * , and maximized with respect to nonnegative Lagrangian multipliers α i , α i * , β i , β i * . Thus, Equations (9)–(12) are calculated.
L w = w i = 1 N ( β i β i * ) φ ( x i ) = 0
L b = i = 1 N ( β i * β i ) = 0
L ξ i = C β i α i = 0
L ξ i * = C β i * α i * = 0 .
Then, the KKT conditions are applied to the regression, Equation (7) would yield the dual Lagrangian by substituting Equations (9)–(12) into Equation (8). The dual Lagrangian, Equation (13), can be computed.
H ( β i , β i * ) = i = 1 N f ( x i ) ( β i β i * ) ε i = 1 N ( β i + β i * ) + 1 2 i = 1 N i = 1 N ( β i β i * ) ( β i β i * ) K ( x , x i ) ,
with the constraints:
i = 1 N ( β i β i * ) = 0 .
After solving the quadratic problem, Equation (7), the solution of the weight, w, in Equation (6) is computed by Equation (14),
w = i = 1 N ( β i β i * ) φ ( x i ) ,
where β i and β i * are the Lagrangian multipliers.
Eventually, the SVR forecasting function is calculated as Equation (15),
f ( x ) = i = 1 N ( β i β i * ) K ( x , x i ) + b ,
where K ( x i , x j ) is the so-called kernel function, and its value could be computed by the inner product of φ ( x i ) and   φ ( x j ) , i.e., K ( x i , x j ) = φ ( x i ) · φ ( x j ) . Due to superior ability to mapping nonlinear data into high dimensional space, the Gaussian function (as shown in Equation (16)), is employed in this study. Therefore, there are totally three parameters, ε, σ and C, to be optimized in the modeling processes of the Gaussian kernel-based SVR model, to successfully improve the forecasting accuracy.
K ( x i , x j ) = exp ( x i x j 2 2 σ 2 ) .
For comparison with Hong and Fan [40], this paper uses the QGA algorithm to look for suitable parameters of the SVR model.

2.2.2. Quantum Genetic Algorithm (QGA)

Genetic algorithm (GA) is a well-known effective evolutionary algorithm with its advanced operations, including selection, crossover, and mutation operations. It has been applied to solve many optimization problems. However, the worst shortcoming is that its population diversity would decrease along with repeated iterative computation and leads to some problems such as time-consuming, slow convergence, and trapping into local optima. Recently, the quantum computing mechanism [50,56,57] has been applied to be hybridized with the genetic algorithm [50]. The principal quantum computing mechanism, such as qubit, quantum superposition, and quantum entanglement are used to represent the chromosome of QGA into the qubit coding; eventually, the quantum rotation gate is also employed to renew the chromosomes in the modeling process. Therefore, it is with much superiority in faster convergent speed, time-saving, high diversity of population, and robustness.
The quantum computing mechanism is briefly introduced. The smallest information unit in the quantum system is called as qubit (the quantum bit), which demonstrates its state “0”, or “1”, or any superposition of these two states. The state of a qubit can be as Equation (17),
| ψ = α 1 | 0 + α 2 | 1 ,
where | 0 and | 1 represent the values of bits 0 and 1, respectively; α 1 and α 2 are the probability of the corresponding states and satisfy the normalization criterion, as illustrated in Equation (18),
| α 1 | 2 + | α 2 | 2 = 1 .
The probability of a qubit individual as a string with n qubits is presented as Equation (19),
q = [ α 1 β 1 | α 2 β 2 | | α i β i | | α n β n ] ,
where | α i | 2 + | β i | 2 = 1 , i = 1 , 2 , , n .
Then, the chromosome with n qubits is presented as, Q = ( q 1 , q 2 , , q n ) , where q i   ( i = 1 , 2 , , n ) denotes an individual qubit as shown in Equation (19). The quantum gate is an operator used for qubits to make the unitary transformations. In general, this operation is often presented by matrices. To obtain more results, it is feasible to use the trigonometric function with a rotation angle   θ , which is so-called quantum rotation gate, as shown in Equation (20). It is used to update as a better state.
Q = [ cos θ sin θ sin θ cos θ ] Q ,
where Q is the updated chromosome; θ is the rotation angle.

2.2.3. Modeling Processes of QGA

The modeling processes of the SVR-QGA model are completely stated as follows.
Step 1: initialization. Three parameters of an SVR model are initialized as three genes to form a quantum chromosome with a string of m qubits (i.e., the superposition of all possible states), as shown in Figure 1. Based on the practical experiences in [50], a gene contains more qubits could be associated with better partitioning around the space, i.e., could obtain higher forecasting performances. Thus, in this paper, to receive more accurate forecasting results, the chromosome is initialized with 150 qubits (for each gene is 50 bits, i.e., m = 150). The population is initialized by setting all superposition states of qubits with equal amplitude as 1 2 [51].
Step 2: objective fitness evaluation. The objective fitness is evaluated by the quantum chromosome. For convenience, the principal forecasting accuracy index, the mean absolute percentage error (MAPE), as shown in Equation (21), is used to evaluate the objective fitness.
M A P E ( % ) = 1 N i = 1 N | y i y ^ i y i | × 100 ,
where N is the number of forecasts; y i is the actual value for forecast point i; y ^ i is the forecast of point i.
Step 3: selection. The elitist selection is employed to select the best chromosome, which is with the smallest MAPE value during iterations of a generation. The selected elitist is set as the prior chromosome for the next generation.
Step 4: quantum crossover. To maintain the diversity of the population, the quantum crossover operation is used. This paper also uses the single-point-crossover to implement the crossover operation by two randomly selected chromosomes with crossover probability, Pcr, which is suggested to be set as 0.9 [50].
Step 5: quantum mutation. To efficiently enrich the diversity of the population, the quantum mutation operation is also employed. Each selected quantum chromosome will be changed by other suitable oscillation amplitudes ( α i , β i ) of the corresponding state with the mutation probability, Pm, which is suggested to be set as 0.1 [50].
Step 6: quantum rotation. To avoid premature convergence, it is useful to change the quantum location of a qubit, therefore, the quantum rotation is used to modify the oscillation ranges of the qubit. The quantum rotation gate (shown in Equation (20)) with the rotation angle, θ , is practically applied to perform the quantum rotation. The rotation angle, θ , is corresponding to ( α i , β i ) to modify the quantum location of a qubit. The values of θ are suggested to be between 0.1 π and 0.005 π [52].
Step 7: stop criteria. If the required number of generations is reached, then, the best solution is identified as the last quantum chromosome, else, go back to Step 3 to continue the three operations for the next generation.

2.3. The Complete Processes of the Proposed EMD-SVR-QGA Model

The complete processes of the proposed EMD-SVR-QGA model are presented in Figure 2 and stated as following steps.
Step 1: conduct decomposition of the training data. The electricity consumption data from the university dormitory would be decomposed by the EMD method into several characterized IMFs. These decomposed IMFs would be combined into three items: item A includes all IMFs but without the residual term; item B includes IMFs without top two (the first randomness and the second randomness which are with highly random, as shown in Figure 2) and the residual term; item C includes IMFs without top twos.
Step 2: defined items modeled by the SVR-QGA model. These three defined items, A, B, and C, are separately modeled by the SVR-QGA model. The modeling processes of the SVR-QGA model, such as quantum chromosome setting, superposition states of qubits, population initialization, selection operation, quantum crossover operation, quantum mutation operation, and quantum rotation operation, could refer Section 2.2.3 to learn about more details of the SVR-QGA model.
Step 3: final forecasting results. The final electricity consumption forecast is calculated by the values of these three items, A, B, and C, modeled separately by their corresponding SVR-QGA models. The calculation formula is easily given by the forecasts of A + B − C.

3. Electricity Consumption Forecasting by the EMD-SVR-QGA: Case of a University Dormitory

3.1. Data Set of Experimental Examples

The electricity consumption data are collected from a real-world case, two representative university dormitories, Quanshan Campus, Jiangsu Normal University, China. The detailed background of these data is stated as follows. There are about 12 persons per dormitory room. On the campus, each week about 10 seminars and associated lectures, each seminar or lecture would attract about 200 persons. The relative weight of Dormitories’ consumption in the corresponding university campus total consumption is about 14.78%. Based on the time period of the collected data, the associated weather is in fall and winter, as the campus is located in northern China, the official heating system is available. However, if suffering from heavy snow or intense cold, the electrical heater is also used. Thus, the electricity consumption would be moderate fluctuated along with the weather conditions. Finally, due to “energy savings” activities in China, the administration department also announces some active policy to encourage “energy savings”, eventually, to achieve the “green campus”, such as record merits, award, and give honorary title, etc.
It would be further processed by the proposed EMD-SVR-QGA model to receive the forecasting electricity consumption of these two selected dormitories in the future for one month. For these two dormitories, the electricity consumption data are both collected, with daily type, from 1 September 2018 to 31 March 2019, thus, each data set contains 212 electricity consumption data. However, during the vacation period, such as the Chinese Lunar Year Festival and the winter vacation, the electricity consumption of each dormitory is almost zero, i.e., these data should be removed. Therefore, after pre-processing operation, these two data sets from two dormitories are arranged to 110 and 134 electricity consumption data, respectively.
For clear denotation of these two dormitory cases, the first dormitory with 110 electricity consumption data is denoted as dormitory I, the other one with 134 electricity consumption is denoted as dormitory II. For the division of the training and the testing sets, Dormitory I is with 88 and 22 electricity consumption data in the training and the testing sets, respectively; dormitory II is with 107 and 27 electricity consumption data in the training and the testing sets, respectively.
Besides two dormitory cases, the electric load data set, collected from New South Wales (NSW) market in Australia also used in [40], is also employed to demonstrate the superiority of the proposed EMD-SVR-QGA model. The employed electric load data is collected from 1 to 13 August 2019, based on half-hour format, i.e., there are 48 data per day. The training set is from 1 to 10 August 2019 (in total 480 load data points), and the testing data is from 10 to 13 August 2019 (in total 144 load data points).
During the training stage of the SVR-QGA model, the rolling-based process [58,59], is employed to help QGA to systematic look for suitable parameter combination of an SVR model with smaller forecasting error. Specifically, the first n electricity consumption data is fed into the SVR-QGA model to conduct the model training process, then, the (n + 1)-th forecast value of electricity consumption and the feasible parameter combination are both obtained by the SVR-QGA model. Repeat this operation to receive the (n + 2)-th, the (n + 3)-th, … forecast values of electricity consumption till the required forecasting values are received. Finally, the parameter combination with the smallest testing errors are verified as the most appropriate parameter combination of an SVR model. Eventually, the testing data set will be used to compute the forecasting accuracy of the proposed SVR-QGA model.

3.2. Parameters Setting of the EMD-SVR-QGA Model

The parameters of QGA for these two dormitory cases are set practically or by referencing other experiences, the population scale (Pscale) is set to be 200 [50]; the generations of the population (qmax) are no larger than 200; the qubit string length of a quantum chromosome (m) is set as 150; the probabilities of quantum crossover (Pcr) and quantum mutation (Pm) are set as 0.5 and 0.1 [50], respectively. The rotation angle, θ , is between 0.1 π and 0.005 π [52]. For SVR-QGA modeling, the maximal iteration for each example is all set as 10,000 in each generation; the searching range of the three parameters are set as followings, σ [ 0 , 10 ] , ε [ 0 , 1 ] , and C [ 0 , 200 ] in both two dormitory cases; δ is fixed as 0.001 [50].

3.3. Forecasting Accuracy Indexes and Forecasting Performance Superiority Test

To compare the forecasting accuracy among the proposed model and other compared models, four forecasting accuracy indexes, the mean absolute percentage error (MAPE), the root mean squared error (RMSE), mean squared error (RMSE), and the mean absolute error (MAE) is employed to calculate the forecasting errors, they are defined as Equations (21)–(24).
R M S E = i = 1 N ( y i y ^ i ) 2 N
M S E = i = 1 N ( y i y ^ i ) 2 N
M A E = i = 1 N | y i y ^ i | N ,
where N is the number of forecasts; y i is the actual value for forecast point i y ^ i is the forecast of point i.
On the other hand, it is necessary to conduct the statistical test to verify the statistical significance of the forecasting superiority of the proposed model. Based on Derrac et al. [60] suggestions, only Wilcoxon signed-rank test is implemented in this paper. The statistic of Wilcoxon signed-rank, W, is defined as Equation (25),
W = min { n u m b e r ( + ) , n u m b e r ( ) } ,
where n u m b e r ( + ) is the total number of positive rank that the forecasting error of the proposed EMD-SVR-QGA model larger than other compared model; n u m b e r ( ) is the total number of negative rank that the proposed EMD-SVR-QGA model smaller than the compared model.
If the value of W satisfies the required value of Wilcoxon distribution with an associated degree of freedom, then, the null hypothesis of equal performance of these two compared models is not accepted. It also reveals the outstanding forecasting results of the proposed EMD-SVR-QGA model outperforms significantly the compared model.

3.4. Decomposition Results and Forecasting Results for Dormitory I

For Dormitory I case, the electricity consumption data is firstly decomposed by the EMD method into six terms. These six decomposed terms are demonstrated in Figure 3, in which the first IMF and the second IMF are obviously the random terms, the 6th IMF is also obviously the residual term. The three items A, B, and C, defined by the six IMFs are shown in Figure 4.
The three items A, B, and C, defined by the six IMFs are separately modeled by the SVR-QGA model, as mentioned in Section 3.1, the rolling-based process [58] is applied to collaborate with the QGA to determine the most appropriate parameter combination of their associated SVR-based models in the training phase. The appropriate parameter combination for each item is shown in Table 1. In addition, the appropriate parameter combination for other compared models, including the original SVR model, the SVR-QGA model, the H-EMD-SVR-PSO model [40], are also illustrated in Table 1. The forecasting performances for the three items are demonstrated in Figure 5.
The forecasting results of the original SVR model, the SVR-QGA model [50], the H-EMD-SVR-PSO model [40], and the proposed EMD-SVR-QGA model are shown in Figure 6. It illustrates the forecasting curve of the proposed EMD-SVR-QGA model has better fitting effects than other compared models. It also implies that the proposed EMD-SVR-QGA model has the potentials to capture the fluctuation variation of the electricity consumption from this dormitory. Thus, the consumption behaviors can be effectively monitored and some valuable activities regarding improving electricity consumption habits can be held to successfully save electricity consumption.
The proposed EMD-SVR-QGA model also demonstrates better generalization ability than other models. The forecasting performance of these models is listed in Table 2. In which, it demonstrates clearly that the proposed EMD-SVR-QGA model outperforms the original SVR model, the SVR-QGA model [50], and the H-EMD-SVR-PSO model [40] in terms of four employed forecasting accuracy indexes. Particularly, for the H-EMD-SVR-PSO model, it also receives outstanding forecasting results, which indicates the forecasting advantages from this kind of EMD-SVR-based model. Comparing the forecasting accuracy of the EMD-SVR-QGA model and the H-EMD-SVR-PSO model, their contributions are different due to different combination types of these decomposed IMFs and the residual term. Therefore, looking for a suitable IMFs combination approach is an interesting research topic.
In addition, in Table 2, it also can see that the forecasting accuracy of the SVR-QGA model [50] is not superior to the EMD-SVR-based models. This is because the nonlinear effects are inherent in the electricity consumption data itself, and demonstrate the interactions among the IMFs and the residual term. After decomposition operation by the EMD method, the EMD-SVR-based models are able to well deal with this inherent non-linear data pattern by the IMFs and these defined items, A, B, and C. Therefore, the proposed EMD-SVR-QGA model can be a useful forecasting model to deal with the electricity consumption forecasting work of a university dormitory.
Finally, to verify the significant contribution of the forecasting improvement from the proposed EMD-SVR-QGA model, in this paper, the Wilcoxon signed-rank test is suggested [59]. Wilcoxon signed-rank test is conducted on one-tail-test, under two significant levels, α = 0.025 and α = 0.05. The test results are shown in Table 3, which obviously indicate that the proposed EMD-SVR-QGA model is significantly superior to other compared models.

3.5. Decomposition Results and Forecasting Results for Dormitory II

Similar to the dormitory I case, the electricity consumption data in the dormitory II case is also firstly decomposed by the EMD method into six terms. These six decomposed terms are demonstrated in Figure 7, in which the 1st IMF and the 2nd IMF are obviously the random terms, the 6th IMF is also obviously the residual term. The three items A, B, and C, defined by the six IMFs are shown in Figure 8.
In the dormitory II case, the three items A, B, and C, defined by the six IMFs are also separately modeled by the SVR-QGA model to determine the most appropriate parameter combination of their associated SVR-based models. The appropriate parameter combination for each item for other compared models, including the original SVR model, the SVR-QGA model, the H-EMD-SVR-PSO model [40], are illustrated in Table 4. The forecasting performances for the three items are demonstrated in Figure 9.
For the dormitory II case, the forecasting results of the original SVR model, the SVR-QGA model [50], the H-EMD-SVR-PSO model [40], and the proposed EMD-SVR-QGA model are shown in Figure 10. It also demonstrates the forecasting curve of the proposed EMD-SVR-QGA model fits better with the actual electricity consumption than other compared models. It also implies that the proposed EMD-SVR-QGA model is qualified to well deal with the fluctuation characteristics of the electricity consumption from this dormitory. Thus, it could contribute to the campus managers providing more insight governance policy for the electricity-saving of the dormitory.
The forecasting performance of these models is listed in Table 5. As the same results in the dormitory I case, the proposed EMD-SVR-QGA model also shows better generalization ability than other models, the original SVR model, the SVR-QGA model [50], and the H-EMD-SVR-PSO model [40] in terms of four employed forecasting accuracy indexes. The forecasting advantages from this kind of EMD-SVR-based model are revealed once again. Different combination types of these decomposed IMFs and the residual term could obtain different forecasting accuracy. It is deserved to look for a suitable IMFs combination approach.
Furthermore, from Table 5, the forecasting results support the same conclusion in Dormitory I case once again: the EMD-SVR-based models able to well deal with this inherent non-linear data pattern by the IMFs and these defined items, A, B, and C. Therefore, the proposed EMD-SVR-QGA model can be a useful forecasting model to deal with the electricity consumption forecasting work of a university dormitory.
For the significance test of the forecasting performance from the proposed EMD-SVR-QGA model, the results of Wilcoxon signed-rank test, based on one-tail-test and is under two significance levels, α = 0.025 and α = 0.05, are shown in Table 6. Obviously, it indicates that the proposed EMD-SVR-QGA model outperforms significantly other compared models.

3.6. Decomposition Results and Forecasting Results for New South Wales (NSW, Australia) Market

Similar to the above two dormitory cases, the electric load data in the New South Wales (NSW, Australia) market is also firstly decomposed by the EMD method into six terms. These six decomposed terms are demonstrated in Figure 11, in which the first IMF and the second IMF are obviously the random terms, the sixth IMF is also obviously the residual term. The three items A, B, and C, defined by the six IMFs are shown in Figure 12.
In the dormitory II case, the three items A, B, and C, defined by the six IMFs are also separately modeled by the SVR-QGA model to determine the most appropriate parameter combination of their associated SVR-based models. The appropriate parameter combination for each item for other compared models, including the original SVR model, the SVR-QGA model, the H-EMD-SVR-PSO model [40], are illustrated in Table 7. The forecasting performances for the three items are demonstrated in Figure 13.
For NSW (Australia) case, the forecasting results of the original SVR model, the SVR-QGA model [50], the H-EMD-SVR-PSO model [40], and the proposed EMD-SVR-QGA model are shown in Figure 14. It also demonstrates the forecasting curve of the proposed EMD-SVR-QGA model fits better with the actual electric load than other compared models. It also implies that the proposed model is qualified to well deal with the fluctuation characteristics of the electric load in real-world applications, such as the NSW market in Australia. Thus, it supports that the proposed model is useful to the campus managers to receive accurate forecasting performance.
The forecasting performance of these models is listed in Table 5. As the same results in dormitory I case, the proposed EMD-SVR-QGA model also shows better generalization ability than other models, the original SVR model, the SVR-QGA model [50], and the H-EMD-SVR-PSO model [40] in terms of four employed forecasting accuracy indexes. It once again reveals the superiority of EMD-SVR-based models.
Furthermore, from Table 8, the forecasting results also support the same conclusion in NSW (Australia) case: the EMD-SVR-based models able to well deal with this inherent non-linear data pattern by the IMFs and these defined items, A, B, and C. Therefore, the proposed EMD-SVR-QGA model is appropriate to be applied to deal with the electricity consumption forecasting work.
For the significance test of the forecasting performance from the proposed EMD-SVR-QGA model, the Wilcoxon signed-rank test is conducted as in the previous two cases, also based on one-tail-test and two significance levels, α = 0.025 and α = 0.05, the tested results are shown in Table 9. Obviously, it indicates that the proposed EMD-SVR-QGA model outperforms significantly other compared models.

3.7. Discussions

As shown in [40], they defined three items (A, B, and C) based on the excellent combination of these different decomposed IMFs, such as the random term, the middle terms, and the residual term. Therefore, a suitable combination of the decomposed IMFs, i.e., how to make good use of these IMFs, could be an interesting issue to help to improve the forecasting accuracy of the proposed model. However, due to the inherent complexity of the employed data set, the decomposition results are varied. For example, in [40], there is only one decomposed IMF with random volatility and the best ones are not, thus, the best combination of these IMFs is demonstrated in [40]. In addition, there may be two or more decomposed IMFs with random volatility, such as in this paper there are two terms with different randomness, therefore, we define different three items, i.e., different combinations of these decomposed IMFs (the proposed EMD-SVR-QGA model). Eventually, we receive more accurate forecasting results than the results using the combination approach (the H-EMD-SVR-PSO model) in [40]. We would like to claim that the superiority of our proposed EMD-SVR-QGA model than the H-EMD-SVR-PSO model.
Therefore, it could be remarked that an effective combination of the decomposed IMFs could provide a clearer cue to understand the complex structure of the employed data set, then, make good use of these IMFs can help to receive more satisfying analysis results, such as forecasting accuracy improvement or classification accuracy enhancement. The exploration of the effective combination of the decomposed IMFs also inspires some interesting future research.

4. Conclusions

This paper proposes a novel EMD-SVR-QGA electricity consumption forecasting model to provide the campus managers with more accurate electricity consumption forecasting from the university dormitory. It is superior in capturing the fluctuation variation of the electricity consumption and reveals its potentials to indicate the daily patterns of the electricity consumption of the dormitory which is useful to take some valuable activities regarding improving electricity consumption habits. The proposed EMD-SVR-QGA model uses different combinations approach of the IMFs decomposed by the EMD method, to well deal with the interaction among those decomposed IMFs and the residual term and the inherent complexity in the electricity consumption data. Furthermore, this paper also applies the QGA to comprehensively search for the appropriate values of the three parameters of an SVR model, then, used the trained SVR-QGA model to forecast the defined items (A, B, and C), separately. It ensures receiving more satisfied forecasting results. Finally, two representative university dormitories’ electricity consumption data sets are used to conduct modeling, the experimental results demonstrate that the proposed model has outperformed significantly other compared models in terms of forecasting accuracy indexes, such as the original SVR model, the SVR-QGA model, and the H-EMD-SVR-PSO model.
The experimental results also indicate the very issues that the different combination of these decomposed IMFs to deal with the inherent nonlinear or other complex interactions among the data set. This issue also asks researchers to carefully study the characteristics of the IMFs, then, determine an effective combination type of these IMFs and the associated SVR-based model. For future research, we will consider hybridizing different intelligent technologies to combine the IMFs, and other useful meta-heuristic algorithm with quantum computing mechanism, to enrich the research contents to receive higher forecasting accuracy.

Author Contributions

M.Z. and Q.X. conceived and designed the experiments; Y.Z. and Q.X. performed the experiments and analyzed the data; Y.Z. wrote the paper; W.-C.H. validated the experiment result.

Funding

This research was funded by the National Social Science Fund Youth Project, grant number 16CJL027.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Asmar, M.E.; Tilton, C. Student housing energy consumption: A comparison of chilled water, heating, and electricity use. Procedia Eng. 2015, 118, 1038–1043. [Google Scholar] [CrossRef] [Green Version]
  2. Luo, R.; Han, Y.; Zhou, X. Characteristics of campus energy consumption in North China University of Science and Technology. Procedia Eng. 2017, 205, 3816–3823. [Google Scholar] [CrossRef]
  3. Lu, L.; Zong, T.; Zhang, L.; Sun, H. Energy consumption investigation and data analysis for one university of Guangzhou. Procedia Eng. 2017, 205, 2118–2125. [Google Scholar]
  4. Ju, F.-Y.; Hong, W.-C. Application of seasonal SVR with chaotic gravitational search algorithm in electricity forecasting. Appl. Math. Model. 2013, 37, 9643–9651. [Google Scholar] [CrossRef]
  5. Fan, G.-F.; Peng, L.-L.; Hong, W.-C. Short term load forecasting based on phase space reconstruction algorithm and bi-square kernel regression model. Appl. Energy 2018, 224, 13–33. [Google Scholar] [CrossRef]
  6. Hussain, A.; Rahman, M.; Memon, J.A. Forecasting electricity consumption in Pakistan: The way forward. Energy Policy 2016, 90, 73–80. [Google Scholar] [CrossRef]
  7. 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]
  8. Tarsitano, A.; Amerise, I.L. Short-term load forecasting using a two-stage sarimax model. Energy 2017, 133, 108–114. [Google Scholar] [CrossRef]
  9. Vu, D.H.; Muttaqi, K.M.; Agalgaonkar, A.P. A variance inflation factor and backward elimination based robust regression model for forecasting monthly electricity demand using climatic variables. Appl. Energy 2015, 140, 385–394. [Google Scholar] [CrossRef] [Green Version]
  10. Dudek, G. Pattern-based local linear regression models for short-term load forecasting. Electr. Power Syst. Res. 2016, 130, 139–147. [Google Scholar] [CrossRef]
  11. Wu, J.; Wang, J.; Lu, H.; Dong, Y.; Lu, X. Short term load forecasting technique based on the seasonal exponential adjustment method and the regression model. Energy Convers. Energy Convers. Manag. 2013, 70, 1–9. [Google Scholar] [CrossRef]
  12. Maçaira, P.M.; Souza, R.C.; Oliveira, F.L.C. Modelling and forecasting the residential electricity consumption in brazil with pegels exponential smoothing techniques. Procedia Comput. Sci. 2015, 55, 328–335. [Google Scholar] [CrossRef] [Green Version]
  13. De Oliveira, E.M.; Oliveira, F.L.C. Forecasting mid-long term electric energy consumption through bagging ARIMA and exponential smoothing methods. Energy 2018, 144, 776–788. [Google Scholar] [CrossRef]
  14. Takeda, H.; Tamura, Y.; Sato, S. Using the ensemble Kalman filter for electricity load forecasting and analysis. Energy 2016, 104, 184–198. [Google Scholar] [CrossRef]
  15. Scarpa, F.; Bianco, V. Assessing the quality of natural gas consumption forecasting: An application to the Italian residential sector. Energies 2017, 10, 1879. [Google Scholar] [CrossRef] [Green Version]
  16. Zhang, W.; Yang, J. Forecasting natural gas consumption in China by Bayesian model averaging. Energy Rep. 2015, 1, 216–220. [Google Scholar] [CrossRef] [Green Version]
  17. Niu, D.X.; Shi, H.F.; Wu, D.D. Short-term load forecasting using Bayesian neural networks learned by hybrid Monte Carlo algorithm. Appl. Soft Comput. 2012, 12, 1822–1827. [Google Scholar] [CrossRef]
  18. Kelo, S.; Dudul, S. A wavelet Elman neural network for short-term electrical load prediction under the influence of temperature. Int. J. Electr. Power Energy Syst. 2012, 43, 1063–1071. [Google Scholar] [CrossRef]
  19. Ghofrani, M.; Ghayekhloo, M.; Arabali, A.; Ghayekhloo, A. A hybrid short-term load forecasting with a new input selection framework. Energy 2015, 81, 777–786. [Google Scholar] [CrossRef]
  20. Li, H.Z.; Guo, S.; Li, C.J.; Sun, J.Q. A hybrid annual power load forecasting model based on generalized regression neural network with fruit fly optimization algorithm. Knowl. Based Syst. 2013, 37, 378–387. [Google Scholar] [CrossRef]
  21. Ertugrul, Ö.F. Forecasting electricity load by a novel recurrent extreme learning machines approach. Int. J. Electr. Power Energy Syst. 2016, 78, 429–435. [Google Scholar] [CrossRef]
  22. Singh, P.; Dwivedi, P. Integration of new evolutionary approach with artificial neural network for solving short term load forecast problem. Appl. Energy 2018, 217, 537–549. [Google Scholar] [CrossRef]
  23. Bennett, C.J.; Stewart, R.A.; Lu, J.W. Forecasting low voltage distribution network demand profiles using a pattern recognition based expert system. Energy 2014, 67, 200–212. [Google Scholar] [CrossRef] [Green Version]
  24. Lahouar, A.; Slama, J.B.H. Day-ahead load forecast using random forest and expert input selection. Energy Convers. Manag. 2015, 103, 1040–1051. [Google Scholar] [CrossRef]
  25. Duan, Q.; Liu, J.; Zhao, D. Short term electric load forecasting using an automated system of model choice. Int. J. Electr. Power Energy Syst. 2017, 91, 92–100. [Google Scholar] [CrossRef]
  26. Karimi, M.; Karami, H.; Gholami, M.; Khatibzadehazad, H.; Moslemi, N. Priority index considering temperature and date proximity for selection of similar days in knowledge-based short term load forecasting method. Energy 2018, 144, 928–940. [Google Scholar] [CrossRef]
  27. Akdemir, B.; Çetinkaya, N. Long-term load forecasting based on adaptive neural fuzzy inference system using real energy data. Energy Procedia 2012, 14, 794–799. [Google Scholar] [CrossRef] [Green Version]
  28. Chaturvedi, D.K.; Sinha, A.P.; Malik, O.P. Short term load forecast using fuzzy logic and wavelet transform integrated generalized neural network. Int. J. Electr. Power Energy Syst. 2015, 67, 230–237. [Google Scholar] [CrossRef]
  29. Sadaei, H.J.; Guimarães, F.G.; da Silva, C.J.; Lee, M.H.; Eslami, T. Short-term load forecasting method based on fuzzy time series, seasonality and long memory process. Int. J. Approx. Reason. 2017, 83, 196–217. [Google Scholar] [CrossRef]
  30. Efendi, R.; Ismail, Z.; Deris, M.M. A new linguistic out-sample approach of fuzzy time series for daily forecasting of Malaysian electricity load demand. Appl. Soft Comput. 2015, 28, 422–430. [Google Scholar] [CrossRef]
  31. Hooshmand, R.A.; Amooshahi, H.; Parastegari, M. A hybrid intelligent algorithm based short-term load forecasting approach. Int. J. Electr. Power Energy Syst. 2013, 45, 313–324. [Google Scholar] [CrossRef]
  32. Zhai, M.-Y. A new method for short-term load forecasting based on fractal interpretation and wavelet analysis. Int. J. Electr. Power Energy Syst. 2015, 69, 241–245. [Google Scholar] [CrossRef]
  33. Lou, C.W.; Dong, M.C. A novel random fuzzy neural networks for tackling uncertainties of electric load forecasting. Int. J. Electr. Power Energy Syst. 2015, 73, 34–44. [Google Scholar] [CrossRef]
  34. Niu, M.; Sun, S.; Wu, J.; Yu, L.; Wang, J. An innovative integrated model using the singular spectrum analysis and nonlinear multi-layer perceptron network optimized by hybrid intelligent algorithm for short-term load forecasting. Appl. Math. Model. 2016, 40, 4079–4093. [Google Scholar] [CrossRef]
  35. Zhao, J.; Liu, X. A hybrid method of dynamic cooling and heating load forecasting for office buildings based on artificial intelligence and regression analysis. Energy Build. 2018, 174, 293–308. [Google Scholar] [CrossRef]
  36. Coelho, V.N.; Coelho, I.M.; Coelho, B.N.; Reis, A.J.R.; Enayatifar, R.; Souza, M.J.F.; Guimarães, F.G. A self-adaptive evolutionary fuzzy model for load forecasting problems on smart grid environment. Appl. Energy 2016, 169, 567–584. [Google Scholar] [CrossRef]
  37. Bahrami, S.; Hooshmand, R.-A.; Parastegari, M. Short term electric load forecasting by wavelet transform and grey model improved by PSO (particle swarm optimization) algorithm. Energy 2014, 72, 434–442. [Google Scholar] [CrossRef]
  38. Yu, F.; Xu, X. A short-term load forecasting model of natural gas based on optimized genetic algorithm and improved BP neural network. Appl. Energy 2014, 134, 102–113. [Google Scholar] [CrossRef]
  39. Liu, N.; Tang, Q.; Zhang, J.; Fan, W.; Liu, J. A hybrid forecasting model with parameter optimization for short-term load forecasting of micro-grids. Appl. Energy 2014, 129, 336–345. [Google Scholar] [CrossRef]
  40. Hong, W.-C.; Fan, G.-F. Hybrid empirical mode decomposition with support vector regression model for short term load forecasting. Energies 2019, 12, 1093. [Google Scholar] [CrossRef] [Green Version]
  41. Aras, S.; Kocakoç, İ.D. A new model selection strategy in time series forecasting with artificial neural networks: IHTS. Neurocomputing 2016, 174, 974–987. [Google Scholar] [CrossRef]
  42. Kendal, S.L.; Creen, M. An Introduction to Knowledge Engineering; Springer: London, UK, 2007. [Google Scholar]
  43. Cherroun, L.; Hadroug, N.; Boumehraz, M. Hybrid approach based on ANFIS models for intelligent fault diagnosis in industrial actuator. J. Control Electr. Eng. 2013, 3, 17–22. [Google Scholar]
  44. Hahn, H.; Meyer-Nieberg, S.; Pickl, S. Electric load forecasting methods: Tools for decision making. Eur. J. Oper. Res. 2009, 199, 902–907. [Google Scholar] [CrossRef]
  45. Vapnik, V.; Golowich, S.; Smola, A. Support vector machine for function approximation, regression estimation, and signal processing. Adv. Neural Inf. Process. Syst. 1996, 9, 281–287. [Google Scholar]
  46. Fan, G.; Wang, H.; Qing, S.; Hong, W.-C.; Li, H.-J. Support vector regression model based on empirical mode decomposition and auto regression for electric load forecasting. Energies 2013, 6, 1887–1901. [Google Scholar] [CrossRef]
  47. Geng, J.; Huang, M.L.; Li, M.W.; Hong, W.C. Hybridization of seasonal chaotic cloud simulated annealing algorithm in a SVR-based load forecasting model. Neurocomputing 2015, 151, 1362–1373. [Google Scholar] [CrossRef]
  48. Zhang, Z.-C.; Hong, W.-C. Electric load forecasting by complete ensemble empirical model decomposition adaptive noise and support vector regression with quantum-based dragonfly algorithm. Nonlinear Dyn. 2019, 98, 1107–1136. [Google Scholar]
  49. Hong, W.-C.; Dong, Y.; Zhang, W.; Chen, L.-Y.; Panigrahi, B.K. Cyclic electric load forecasting by seasonal SVR with chaotic genetic algorithm. Int. J. Electr. Power Energy Syst. 2013, 44, 604–614. [Google Scholar] [CrossRef]
  50. Lee, C.W.; Lin, B.Y. Applications of the chaotic quantum genetic algorithm with support vector regression in load forecasting. Energies 2017, 10, 1832. [Google Scholar] [CrossRef] [Green Version]
  51. Han, K.-H. Quantum-inspired evolutionary algorithms with a new termination criterion, Hε gate, and two-phase scheme. IEEE Trans. Evol. Comput. 2004, 8, 156–169. [Google Scholar] [CrossRef]
  52. Lahoz-Beltra, R. Quantum genetic algorithms for computer scientists. Computers 2016, 5, 24. [Google Scholar] [CrossRef]
  53. Huang, B.; Kunoth, A. An optimization based empirical mode decomposition scheme. J. Comput. Appl. Math. 2013, 240, 174–183. [Google Scholar] [CrossRef]
  54. Fan, G.; Qing, S.; Wang, S.Z.; Hong, W.C.; Dai, L. Study on apparent kinetic prediction model of the smelting reduction based on the time series. Math. Probl. Eng. 2012. [Google Scholar] [CrossRef]
  55. Premanode, B.; Toumazou, C. Improving prediction of exchange rates using Differential EMD. Expert Syst. Appl. 2013, 40, 377–384. [Google Scholar] [CrossRef]
  56. Li, M.-W.; Geng, J.; Hong, W.-C.; Zhang, Y. Hybridizing chaotic and quantum mechanisms and fruit fly optimization algorithm with least squares support vector regression model in electric load forecasting. Energies 2018, 11, 2226. [Google Scholar] [CrossRef] [Green Version]
  57. Li, M.-W.; Geng, J.; Wang, S.; Hong, W.-C. Hybrid chaotic quantum bat algorithm with SVR in electric load forecasting. Energies 2017, 10, 2180. [Google Scholar] [CrossRef] [Green Version]
  58. Hong, W.-C.; Li, M.-W.; Geng, J.; Zhang, Y. Novel chaotic bat algorithm for forecasting complex motion of floating platforms. Appl. Math. Model. 2019, 72, 425–443. [Google Scholar] [CrossRef]
  59. Li, M.-W.; Geng, J.; Hong, W.-C.; Zhang, L.-D. Periodogram estimation based on LSSVR-CCPSO compensation for forecasting ship motion. Nonlinear Dyn. 2019, 97, 2579–2594. [Google Scholar] [CrossRef]
  60. Derrac, J.; García, S.; Molina, D.; Herrera, F. A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 2011, 1, 3–18. [Google Scholar] [CrossRef]
Figure 1. Quantum chromosome for three parameters of an support vector regression (SVR) model.
Figure 1. Quantum chromosome for three parameters of an support vector regression (SVR) model.
Mathematics 07 01188 g001
Figure 2. The complete processes of the proposed empirical mode decomposition (EMD)-SVR- quantum genetic algorithm (QGA) model.
Figure 2. The complete processes of the proposed empirical mode decomposition (EMD)-SVR- quantum genetic algorithm (QGA) model.
Mathematics 07 01188 g002
Figure 3. The decomposed intrinsic mode function (IMFs) and the residual term for dormitory I case. IMF (the most random term); second IMF (the second most random term); third IMF (general term 1); fourth IMF (general term 2); fifth IMF (general term 3); sixth IMF (residual term).
Figure 3. The decomposed intrinsic mode function (IMFs) and the residual term for dormitory I case. IMF (the most random term); second IMF (the second most random term); third IMF (general term 1); fourth IMF (general term 2); fifth IMF (general term 3); sixth IMF (residual term).
Mathematics 07 01188 g003
Figure 4. The three defined items for dormitory I case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Figure 4. The three defined items for dormitory I case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Mathematics 07 01188 g004
Figure 5. The forecasting results of the three defined items for dormitory I case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Figure 5. The forecasting results of the three defined items for dormitory I case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Mathematics 07 01188 g005
Figure 6. The forecasting results among the EMD-SVR-QGA and compared models in the dormitory I case.
Figure 6. The forecasting results among the EMD-SVR-QGA and compared models in the dormitory I case.
Mathematics 07 01188 g006
Figure 7. The decomposed IMFs and the residual term for the dormitory II case. IMF (the most random term); second IMF (the second most random term); thirrd IMF (general term 1); fourth IMF (general term 2); fiftth IMF (general term 3); sixth IMF (the residual term).
Figure 7. The decomposed IMFs and the residual term for the dormitory II case. IMF (the most random term); second IMF (the second most random term); thirrd IMF (general term 1); fourth IMF (general term 2); fiftth IMF (general term 3); sixth IMF (the residual term).
Mathematics 07 01188 g007
Figure 8. The three defined items for the dormitory II case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Figure 8. The three defined items for the dormitory II case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Mathematics 07 01188 g008
Figure 9. The forecasting results of the three defined items for the dormitory II case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Figure 9. The forecasting results of the three defined items for the dormitory II case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Mathematics 07 01188 g009
Figure 10. The forecasting results among the EMD-SVR-QGA and compared models in the dormitory II case.
Figure 10. The forecasting results among the EMD-SVR-QGA and compared models in the dormitory II case.
Mathematics 07 01188 g010
Figure 11. The decomposed IMFs and the residual term for NSW (Australia) case. IMF (the most random term); second IMF (the second most random term); third IMF (general term 1); fouth IMF (general term 2); fifth IMF (general term 3); sixth IMF (residual term).
Figure 11. The decomposed IMFs and the residual term for NSW (Australia) case. IMF (the most random term); second IMF (the second most random term); third IMF (general term 1); fouth IMF (general term 2); fifth IMF (general term 3); sixth IMF (residual term).
Mathematics 07 01188 g011
Figure 12. The three defined items for NSW (Australia) case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Figure 12. The three defined items for NSW (Australia) case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Mathematics 07 01188 g012
Figure 13. The forecasting results of the three defined items for the NSW (Australia) case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Figure 13. The forecasting results of the three defined items for the NSW (Australia) case. (a) All terms—the trend (residual) term; (b) all terms—top two IMFs; (c) all terms—top two IMFs—the trend (residual) term.
Mathematics 07 01188 g013
Figure 14. The forecasting results among the EMD-SVR-QGA and compared models in the NSW (Australia) case.
Figure 14. The forecasting results among the EMD-SVR-QGA and compared models in the NSW (Australia) case.
Mathematics 07 01188 g014
Table 1. The parameters of the EMD-SVR-QGA model and other compared models in dormitory I case.
Table 1. The parameters of the EMD-SVR-QGA model and other compared models in dormitory I case.
Compared Models and Defined ItemsParameter Combination of the SVR Model
σ C ε
The original SVR model3.00100.000.50
The SVR-QGA model2.8396.860.58
The H-EMD-SVR-PSO model [40]
Item A: the random term + the middle term0.1489.000.0022
Item B: the middle term + the trend (residual) term0.1488.000.0020
Item C: the middle term0.1591.000.0025
The EMD-SVR-QGA model
Item A: all terms—the trend (residual) term0.221.040.0574
Item B: all terms—top two IMFs0.369.230.0683
Item C: all terms—top two IMFs—the trend (residual) term0.409.400.0302
Table 2. Forecasting performance for the EMD-SVR-QGA and other compared models in the dormitory I case.
Table 2. Forecasting performance for the EMD-SVR-QGA and other compared models in the dormitory I case.
Compared ModelsMAPERMSEMSEMAE
The original SVR 13.730.340.110.27
The SVR-QGA [50]11.440.330.110.28
The H-EMD-SVR-PSO [40]9.480.360.130.30
The EMD-SVR-QGA7.400.180.030.14
Table 3. Wilcoxon signed-rank test for the dormitory I case.
Table 3. Wilcoxon signed-rank test for the dormitory I case.
Compared ModelsWilcoxon Signed-Rank Test
α = 0.025; W = 65α = 0.05; W = 75
EMD-SVR-QGA vs. Original SVR5 *5 *
EMD-SVR-QGA vs. SVR-QGA7 *7 *
EMD-SVR-QGA vs. H-EMD-SVR-PSO10 *10 *
Note: * denotes that the EMD-SVR-QGA model significantly outperforms other compared models.
Table 4. The parameters of the EMD-SVR-QGA model and other compared models in the dormitory II case.
Table 4. The parameters of the EMD-SVR-QGA model and other compared models in the dormitory II case.
Compared Models and Defined ItemsParameter Combination of the SVR Model
σ C ε
The original SVR model 2.80100.000.50
The SVR-QGA model 0.8937.290.17
The H-EMD-SVR-PSO model [40]
Item A: the random term + the middle term0.1895.000.0011
Item B: the middle term + the trend (residual) term0.1896.000.0011
Item C: the middle term0.2098.000.0013
The EMD-SVR-QGA model
Item A: all terms—the trend (residual) term0.463.010.0266
Item B: all terms—top two IMFs0.492.020.0305
Item C: all terms—top two IMFs—the trend (residual) term0.472.340.0567
Table 5. Forecasting performance for the EMD-SVR-QGA and other compared models in the dormitory II case.
Table 5. Forecasting performance for the EMD-SVR-QGA and other compared models in the dormitory II case.
Compared ModelsMAPERMSEMSEMAE
The original SVR 11.240.310.100.29
The SVR-QGA [50]7.290.580.330.28
The H-EMD-SVR-PSO [40]5.350.210.050.17
The EMD-SVR-QGA4.180.160.030.12
Table 6. Wilcoxon signed-rank test for the dormitory II case.
Table 6. Wilcoxon signed-rank test for the dormitory II case.
Compared ModelsWilcoxon Signed-Rank Test
α = 0.025; W = 107α = 0.05; W = 119
EMD-SVR-QGA vs. Original SVR8 *8 *
EMD-SVR-QGA vs. SVR-QGA9 *9 *
EMD-SVR-QGA vs. H-EMD-SVR-PSO11 *11 *
Note: * denotes that the EMD-SVR-QGA model significantly outperforms other compared models.
Table 7. The parameters of the EMD-SVR-QGA model and other compared models in NSW (Australia) case.
Table 7. The parameters of the EMD-SVR-QGA model and other compared models in NSW (Australia) case.
Compared Models and Defined ItemsParameter Combination of the SVR Model
σ C ε
The original SVR model 3.16 1.64 × 10 3 0.098
The SVR-QGA model 0.86 9.49 × 10 3 0.750
The H-EMD-SVR-PSO model [40]
Item A: the random term + the middle term0.14 1.21 × 10 4 0.021
Item B: the middle term + the trend (residual) term2.27 1.55 × 10 4 0.708
Item C: the middle term0.41 6.89 × 10 3 0.487
The EMD-SVR-QGA model
Item A: all terms—the trend (residual) term0.58 1.35 × 10 4 0.905
Item B: all terms—top two IMFs0.69 6.44 × 10 3 0.454
Item C: all terms—top two IMFs—the trend (residual) term0.51 4.34 × 10 3 0.049
Table 8. Forecasting performance for the EMD-SVR-QGA and other compared models in the NSW (Australia) case.
Table 8. Forecasting performance for the EMD-SVR-QGA and other compared models in the NSW (Australia) case.
Compared ModelsMAPERMSEMSEMAE
The original SVR 10.44 1.15 × 10 3 1.32 × 10 6 924.18
The SVR-QGA [50]5.76749.07 5.61 × 10 5 531.25
The H-EMD-SVR-PSO [40]3.24330.49 1.09 × 10 5 279.55
The EMD-SVR-QGA2.68356.01 1.27 × 10 5 245.39
Table 9. Wilcoxon signed-rank test for NSW (Australia) case.
Table 9. Wilcoxon signed-rank test for NSW (Australia) case.
Compared ModelsWilcoxon Signed-Rank Test
α = 0.025, p-Valueα = 0.05, p-Value
EMD-SVR-QGA vs. Original SVR0.0000 **0.0000 **
EMD-SVR-QGA vs. SVR-QGA0.0000 **0.0000 **
EMD-SVR-QGA vs. H-EMD-SVR-PSO0.0042 **0.0042 **
Note: ** implies the p-value is lower than α = 0.025.

Share and Cite

MDPI and ACS Style

Zhou, Y.; Zhou, M.; Xia, Q.; Hong, W.-C. Construction of EMD-SVR-QGA Model for Electricity Consumption: Case of University Dormitory. Mathematics 2019, 7, 1188. https://doi.org/10.3390/math7121188

AMA Style

Zhou Y, Zhou M, Xia Q, Hong W-C. Construction of EMD-SVR-QGA Model for Electricity Consumption: Case of University Dormitory. Mathematics. 2019; 7(12):1188. https://doi.org/10.3390/math7121188

Chicago/Turabian Style

Zhou, Yuanyuan, Min Zhou, Qing Xia, and Wei-Chiang Hong. 2019. "Construction of EMD-SVR-QGA Model for Electricity Consumption: Case of University Dormitory" Mathematics 7, no. 12: 1188. https://doi.org/10.3390/math7121188

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