| Literature DB >> 33267169 |
Hongjun Guan1, Zongli Dai1, Shuang Guan2, Aiwu Zhao1,3.
Abstract
In time series forecasting, information presentation directly affects prediction efficiency. Most existing time series forecasting models follow logical rules according to the relationships between neighboring states, without considering the inconsistency of fluctuations for a related period. In this paper, we propose a new perspective to study the problem of prediction, in which inconsistency is quantified and regarded as a key characteristic of prediction rules. First, a time series is converted to a fluctuation time series by comparing each of the current data with corresponding previous data. Then, the upward trend of each of fluctuation data is mapped to the truth-membership of a neutrosophic set, while a falsity-membership is used for the downward trend. Information entropy of high-order fluctuation time series is introduced to describe the inconsistency of historical fluctuations and is mapped to the indeterminacy-membership of the neutrosophic set. Finally, an existing similarity measurement method for the neutrosophic set is introduced to find similar states during the forecasting stage. Then, a weighted arithmetic averaging (WAA) aggregation operator is introduced to obtain the forecasting result according to the corresponding similarity. Compared to existing forecasting models, the neutrosophic forecasting model based on information entropy (NFM-IE) can represent both fluctuation trend and fluctuation consistency information. In order to test its performance, we used the proposed model to forecast some realistic time series, such as the Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX), the Shanghai Stock Exchange Composite Index (SHSECI), and the Hang Seng Index (HSI). The experimental results show that the proposed model can stably predict for different datasets. Simultaneously, comparing the prediction error to other approaches proves that the model has outstanding prediction accuracy and universality.Entities:
Keywords: aggregation operator; forecasting; information entropy; neutrosophic set
Year: 2019 PMID: 33267169 PMCID: PMC7514944 DOI: 10.3390/e21050455
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1The flowchart of the neutrosophic forecasting model.
Forecasting results from 1 November 1999–30 December 1999.
| Date (MM/DD/YYYY) | Actual | Forecast | (Forecast − Actual)2 | Date (MM/DD/YYYY) | Actual | Forecast | (Forecast − Actual)2 |
|---|---|---|---|---|---|---|---|
| 11/1/1999 | 7814.89 | 7868.47 | 2871.08 | 12/1/1999 | 7766.20 | 7719.40 | 2190.11 |
| 11/2/1999 | 7721.59 | 7821.82 | 10,046.31 | 12/2/1999 | 7806.26 | 7770.62 | 1270.07 |
| 11/3/1999 | 7580.09 | 7722.04 | 20,149.71 | 12/3/1999 | 7933.17 | 7814.75 | 14,022.27 |
| 11/4/1999 | 7469.23 | 7577.92 | 11,813.96 | 12/4/1999 | 7964.49 | 7944.99 | 380.16 |
| 11/5/1999 | 7488.26 | 7466.90 | 456.14 | 12/6/1999 | 7894.46 | 7968.41 | 5468.57 |
| 11/6/1999 | 7376.56 | 7489.54 | 12,764.37 | 12/7/1999 | 7827.05 | 7895.11 | 4631.50 |
| 11/8/1999 | 7401.49 | 7374.68 | 718.73 | 12/8/1999 | 7811.02 | 7826.02 | 225.13 |
| 11/9/1999 | 7362.69 | 7399.02 | 1320.19 | 12/9/1999 | 7738.84 | 7808.59 | 4864.78 |
| 11/10/1999 | 7401.81 | 7371.66 | 909.13 | 12/10/1999 | 7733.77 | 7738.76 | 24.94 |
| 11/11/1999 | 7532.22 | 7391.20 | 19,887.04 | 12/13/1999 | 7883.61 | 7723.92 | 25,501.56 |
| 11/15/1999 | 7545.03 | 7543.08 | 3.82 | 12/14/1999 | 7850.14 | 7897.06 | 2201.62 |
| 11/16/1999 | 7606.20 | 7536.55 | 4851.14 | 12/15/1999 | 7859.89 | 7854.28 | 31.42 |
| 11/17/1999 | 7645.78 | 7613.89 | 1017.07 | 12/16/1999 | 7739.76 | 7860.82 | 14,654.64 |
| 11/18/1999 | 7718.06 | 7643.21 | 5603.26 | 12/17/1999 | 7723.22 | 7738.34 | 228.50 |
| 11/19/1999 | 7770.81 | 7729.37 | 1716.87 | 12/18/1999 | 7797.87 | 7722.01 | 5754.66 |
| 11/20/1999 | 7900.34 | 7780.44 | 14,376.84 | 12/20/1999 | 7782.94 | 7811.00 | 787.09 |
| 11/22/1999 | 8052.31 | 7915.24 | 18,788.73 | 12/21/1999 | 7934.26 | 7782.84 | 22,929.50 |
| 11/23/1999 | 8046.19 | 8068.19 | 483.82 | 12/22/1999 | 8002.76 | 7946.35 | 3182.30 |
| 11/24/1999 | 7921.85 | 8046.12 | 15,443.79 | 12/23/1999 | 8083.49 | 8016.21 | 4526.63 |
| 11/25/1999 | 7904.53 | 7919.37 | 220.29 | 12/24/1999 | 8219.45 | 8096.51 | 15,113.68 |
| 11/26/1999 | 7595.44 | 7906.37 | 96,679.93 | 12/27/1999 | 8415.07 | 8233.25 | 33,058.13 |
| 11/29/1999 | 7823.90 | 7592.64 | 53,479.11 | 12/28/1999 | 8448.84 | 8429.73 | 365.06 |
| 11/30/1999 | 7720.87 | 7836.52 | 13,376.00 | Root Mean Square Error (RMSE) | 102.02 | ||
Figure 2Forecasting results from 1 November 1999–30 December 1999.
Comparing results of different error statistics methods for Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) data collected from 1997–2005.
| Year | 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 |
|---|---|---|---|---|---|---|---|---|---|
| RMSE | 141.42 | 114.69 | 102.02 | 129.94 | 114.22 | 66.84 | 53.88 | 55.24 | 53.1 |
| MSE | 19,999.62 | 13,153.80 | 10,408.08 | 16,884.40 | 13,046.21 | 4467.59 | 2903.05 | 3051.46 | 2819.61 |
| MAE | 113.42 | 96.31 | 79.38 | 96.65 | 92.48 | 51.65 | 41.11 | 38.65 | 41.27 |
| MAPE | 0.0143 | 0.0138 | 0.0102 | 0.0182 | 0.019 | 0.0111 | 0.007 | 0.0065 | 0.0067 |
| Theil’s U | 0.0089 | 0.0082 | 0.0065 | 0.0122 | 0.0119 | 0.0072 | 0.0046 | 0.0047 | 0.0043 |
Comparing average RMSEs based on different order fuzzy fluctuation time series from 1997–2005.
| Order | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|
| 1997 | 141.41 | 141.42 | 141.46 | 141.9 | 141.53 | 141.72 | 141.68 | 141.8 | 141.69 |
| 1998 | 114.67 | 114.69 | 114.61 | 114.76 | 114.63 | 114.39 | 114.46 | 114.29 | 114.23 |
| 1999 | 101.86 | 102.02 | 101.7 | 101.66 | 101.55 | 101.59 | 101.7 | 101.26 | 101.54 |
| 2000 | 129.07 | 129.94 | 129.62 | 129.34 | 129.87 | 129.49 | 128.64 | 128.6 | 128.43 |
| 2001 | 113.97 | 114.22 | 114.53 | 114.86 | 115.37 | 115.11 | 115.39 | 116.06 | 116.02 |
| 2002 | 67.29 | 66.84 | 66.95 | 66.85 | 66.76 | 67.21 | 66.98 | 67.02 | 67.48 |
| 2003 | 53.84 | 53.88 | 53.99 | 53.68 | 53.74 | 53.8 | 53.55 | 53.48 | 53.45 |
| 2004 | 54.7 | 55.24 | 55.17 | 55.08 | 55.07 | 55.36 | 55.47 | 55.1 | 55.25 |
| 2005 | 53.09 | 53.1 | 53.22 | 53.09 | 53.14 | 53.11 | 53.13 | 53.04 | 52.97 |
| average | 92.21 | 92.37 | 92.36 | 92.36 | 92.41 | 92.42 | 92.33 | 92.29 | 92.34 |
| total | 829.9 | 831.35 | 831.25 | 831.22 | 831.66 | 831.78 | 831 | 830.65 | 831.06 |
Performance comparison of prediction RMSEs with other models. NFM-IE, neutrosophic forecasting model based on information entropy.
| TYPE | Methods | RMSE | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1997 | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | Average | Total | ||
| Regression Model | Univariate conventional regression model (U_R) [ | N/A | N/A | 164 | 420 | 1070 | 116 | 329 | 146 | N/A | 374.20 | 2245 |
| Bivariate conventional regression model (B_R) [ | N/A | N/A | 103 | 154 | 120 | 77 | 54 | 85 | N/A | 98.80 | 593 | |
| Auto-regressive | Autoregressive model for order one (AR_1) [ | 146.22 | 144.53 | 116.84 | 155.12 |
| 97.09 | 91.67 | 79.94 | N/A | 117.98 | 653.05 |
| Autoregressive model for order two (AR_2) [ | 174.09 | 135.21 | 128.15 | 142.3 | 129.84 | 89.8 | 66.58 | 60.33 | N/A | 115.79 | 617 | |
| Neural network | Univariate neural network model (U_NN) [ | N/A | N/A | 107 | 309 | 259 | 78 | 57 | 60 | N/A | 145.00 | 870 |
| Bivariate neural network mode (B_NN) [ | N/A | N/A | 112 | 274 | 131 | 69 |
| 61 | N/A | 116.40 | 699 | |
| Fuzzy | fuzzy forecasting and fuzzy rule(F-R) [ | N/A | N/A | 123.64 | 131.1 | 115.08 | 73.06 | 66.36 | 60.48 | N/A | 94.95 | 569.72 |
| Fuzzy time-series model based on rough set rule (F-RS) [ | N/A | 120.8 | 110.7 | 150.6 | 113.2 | 66 | 53.1 | 58.6 | 53.5 |
| 605.7 | |
| Fuzzy variation groups (F-VG) [ | 140.86 | 144.13 | 119.32 | 129.87 | 123.12 | 71.01 | 65.14 | 61.94 | N/A | 106.92 | 570.4 | |
| Fuzzy+ | Multi-variable fuzzy and particle swarm optimization (M_F-PSO) [ |
| 113.88 | 102.34 | 131.25 | 113.62 |
| 52.23 | 56.16 | N/A | 96.71 | 521.37 |
| Univariate fuzzy and particle swarm optimization (U_F-PSO) [ | 143.6 | 115.34 | 99.12 |
| 115.91 | 70.43 | 54.26 | 57.24 | 54.68 | 92.92 | 577.34 | |
| Autoregressive moving average and fuzzy logical Relationships (ARMA-FR) [ | 141.89 | 119.85 | 99.03 | 128.62 | 125.64 | 66.29 | 53.2 | 56.11 | 55.83 | 94.05 | 584.72 | |
| Back propagation neural network and high-order fuzzy-fluctuation trends (BPNN-HFT) [ | 142.99 |
|
| 126.85 | 120.12 | 66.39 | 54.87 | 58.1 | 54.7 | 92.59 | 577.8 | |
| NFM-IE | 141.42 | 114.69 | 102.02 | 129.94 | 114.22 | 66.84 | 53.88 |
|
| 92.37 |
| |
RMSEs of forecast errors for the Shanghai Stock Exchange Composite Index SHSECI from 2007–2015.
| Year | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | Average |
|---|---|---|---|---|---|---|---|---|---|---|
| ARMA-FR (2017) [ | 129.22 | 79.77 | 59.96 | 49.48 | 29.7 |
| 22.13 |
|
| 55.15 |
| BPNN-HFT (2018) [ | 123.89 | 57.44 |
| 47.34 | 28.37 | 25.84 | 21.43 | 50.59 | 59.69 | 51.50 |
| NFM-IE |
|
| 49.37 |
|
| 24.92 |
| 50.44 | 59.77 |
|
Figure 3RMSEs of forecast errors for SHSECI from 2007–2015.
RMSEs of forecast errors for the Hong Kong-Hang Seng Index (HSI) from 1998–2012.
| Method | 1998 | 1999 | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | Average |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Yu (2005) [ | 291.4 | 469.6 | 297.05 | 316.85 | 123.7 | 186.16 | 264.34 | 112.4 | 252.44 | 912.67 | 684.9 | 442.64 | 382.06 | 419.67 | 239.11 | 359.66 |
| Wan (2017) [ | 326.62 | 637.1 | 356.7 | 299.43 | 155.09 | 226.38 | 239.63 | 147.2 | 466.24 | 1847.8 | 2179 | 437.24 | 445.41 | 688.04 | 477.34 | 595.26 |
| Ren (2016) [ | 296.67 | 761.9 | 356.81 | 254.07 | 155.4 | 199.58 | 540.19 | 1127 | 407.89 | 1028.7 | 593.8 | 435.18 | 718.33 | 578.7 | 442.44 | 526.46 |
| Cheng (2018) [ | 201.99 | 231.91 | 251.7 | 156.58 | 106.26 | 118.74 | 105.38 | 103.96 | 189.2 | 682.08 | 460.12 | 326.65 | 260.67 | 346.33 | 190.13 | 248.78 |
| NFM-IE |
|
|
| 163.49 |
| 122.04 |
| 105.37 |
| 694.89 | 469.11 |
| 274.73 | 347.2 |
| 248.39 |
Figure 4RMSEs of forecast errors for HSI from 1998–2012.
The rank of the forecasting results of the HSI.
| Method | Rank |
|---|---|
| Yu (2005) [ | 3.40 |
| Wan (2017) [ | 4.40 |
| Ren (2016) [ | 4.20 |
| Cheng (2018) [ | 1.53 |
| NFM-IE | 1.47 |