| Literature DB >> 24459425 |
Zhongyi Hu1, Yukun Bao1, Tao Xiong1.
Abstract
Electricity load forecasting is an important issue that is widely explored and examined in power systems operation literature and commercial transactions in electricity markets literature as well. Among the existing forecasting models, support vector regression (SVR) has gained much attention. Considering the performance of SVR highly depends on its parameters; this study proposed a firefly algorithm (FA) based memetic algorithm (FA-MA) to appropriately determine the parameters of SVR forecasting model. In the proposed FA-MA algorithm, the FA algorithm is applied to explore the solution space, and the pattern search is used to conduct individual learning and thus enhance the exploitation of FA. Experimental results confirm that the proposed FA-MA based SVR model can not only yield more accurate forecasting results than the other four evolutionary algorithms based SVR models and three well-known forecasting models but also outperform the hybrid algorithms in the related existing literature.Entities:
Year: 2013 PMID: 24459425 PMCID: PMC3891232 DOI: 10.1155/2013/292575
Source DB: PubMed Journal: ScientificWorldJournal ISSN: 1537-744X
Algorithm 1Pseudocode of pattern search for individual learning.
Algorithm 2Pseudocode of proposed firefly algorithm based memetic algorithm.
Performance metrics and their formulas in regression problems.
| Metrics | Formula |
|---|---|
| MAPE |
|
| MASE |
|
| DS |
|
N is the number of forecasting periods, y is the actual value at period t + i, is the forecasting value at period t + i, and is the mean of all values. In this study, the day-ahead (24 hours) short-term load is forecasted recursively, so the number of forecasting periods N equals 24.
Training, validation, and testing set for the first sample case.
| Data sets | Period | No. of observation |
|---|---|---|
| Training set | 1/1/2010–12/31/2010 | 365∗24 |
| Validation set | 1/1/2011–3/31/2011 | 90∗24 |
| Testing set | 4/1/2011–6/30/2011 | 91∗24 |
MAPE (%) of SVR model with different parameter determination methods.
| Period | FA-MA | FA | GA | PSO | SA |
|---|---|---|---|---|---|
| April | 1.24 | 1.51 | 1.67 | 1.73 | 1.95 |
| May | 1.34 | 1.53 | 1.77 | 1.83 | 2.00 |
| June | 1.48 | 1.78 | 1.71 | 2.00 | 2.14 |
| ALL | 1.35 | 1.61 | 1.72 | 1.85 | 2.03 |
MASE of SVR model with different parameter determination methods.
| Period | FA-MA | FA | GA | PSO | SA |
|---|---|---|---|---|---|
| April | 0.33 | 0.38 | 0.44 | 0.47 | 0.51 |
| May | 0.37 | 0.43 | 0.50 | 0.53 | 0.51 |
| June | 0.41 | 0.48 | 0.48 | 0.50 | 0.56 |
| ALL | 0.37 | 0.42 | 0.47 | 0.50 | 0.53 |
DS (%) of SVR model with different parameter determination methods.
| Period | FA-MA | FA | GA | PSO | SA |
|---|---|---|---|---|---|
| April | 96.49 | 94.74 | 93.78 | 93.15 | 92.77 |
| May | 95.73 | 94.32 | 93.69 | 93.08 | 92.54 |
| June | 95.30 | 93.30 | 93.50 | 92.56 | 91.50 |
| ALL | 95.84 | 94.12 | 93.66 | 92.93 | 92.27 |
Time consuming of SVR model with different parameter determination methods.
| FA-MA | FA | GA | PSO | SA | |
|---|---|---|---|---|---|
| CPU time (min) | 27.3 | 20.7 | 25.6 | 21.9 | 22.5 |
MAPE of four forecasting models.
| Period | FA-MA | RBF | MLP-LM | ARIMA |
|---|---|---|---|---|
| April | 1.24 | 2.37 | 2.35 | 4.91 |
| May | 1.34 | 2.38 | 2.39 | 5.00 |
| June | 1.48 | 2.45 | 2.51 | 5.20 |
| ALL | 1.35 | 2.40 | 2.42 | 5.04 |
MASE of four forecasting models.
| Period | FA-MA | RBF | MLP-LM | ARIMA |
|---|---|---|---|---|
| April | 0.33 | 0.60 | 0.59 | 0.72 |
| May | 0.37 | 0.60 | 0.63 | 0.75 |
| June | 0.41 | 0.64 | 0.66 | 0.78 |
| ALL | 0.37 | 0.61 | 0.63 | 0.75 |
DS of four forecasting models.
| Period | FA-MA | RBF | MLP-LM | ARIMA |
|---|---|---|---|---|
| April | 96.49 | 90.12 | 90.34 | 85.51 |
| May | 95.73 | 89.15 | 89.01 | 85.31 |
| June | 95.30 | 89.78 | 89.19 | 84.40 |
| ALL | 95.84 | 89.68 | 89.51 | 85.07 |
Figure 1Curves of real values, forecast values, and errors of proposed FA-MA based SVR model.
Comparison with existing hybrid algorithms.
| Period | Actual | TF- | CGASA | S-CGASA | FA-MA | S-FA-MA |
|---|---|---|---|---|---|---|
| Oct.08 | 181.07 | 184.5035 | 177.3 | 175.6385 | 175.9047 | 178.2513 |
| Nov.08 | 180.56 | 190.3608 | 177.4428 | 185.21 | 184.5484 | 184.2637 |
| Dec.08 | 189.03 | 202.9795 | 177.5848 | 189.907 | 195.4447 | 188.9679 |
| Jan.09 | 182.07 | 195.7532 | 177.7263 | 181.9693 | 185.5828 | 181.7957 |
| Feb.09 | 167.35 | 167.5795 | 177.8673 | 163.2805 | 161.4537 | 161.9352 |
| Mar.09 | 189.3 | 185.9358 | 178.0078 | 182.1747 | 184.854 | 181.9227 |
| Apr.09 | 175.84 | 180.1648 | 178.6806 | 177.6289 | 177.2037 | 176.1128 |
|
| ||||||
| MAPE (%) | 3.799 | 3.731 | 1.901 | 2.433 | 1.583 | |
| MASE | 0.576 | 0.554 | 0.237 | 0.326 | 0.217 | |
| DA (%) | 83.333 | 33.333 | 83.333 | 83.333 | 83.333 | |