Literature DB >> 33265758

A Forecasting Model Based on High-Order Fluctuation Trends and Information Entropy.

Hongjun Guan1, Zongli Dai1, Shuang Guan2, Aiwu Zhao3.   

Abstract

Most existing high-order prediction models abstract logical rules that are based on historical discrete states without considering historical inconsistency and fluctuation trends. In fact, these two characteristics are important for describing historical fluctuations. This paper proposes a model based on logical rules abstracted from historical dynamic fluctuation trends and the corresponding inconsistencies. In the logical rule training stage, the dynamic trend states of up and down are mapped to the two dimensions of truth-membership and false-membership of neutrosophic sets, respectively. Meanwhile, information entropy is employed to quantify the inconsistency of a period of history, which is mapped to the indeterminercy-membership of the neutrosophic sets. In the forecasting stage, the similarities among the neutrosophic sets are employed to locate the most similar left side of the logical relationship. Therefore, the two characteristics of the fluctuation trends and inconsistency assist with the future forecasting. The proposed model extends existing high-order fuzzy logical relationships (FLRs) to neutrosophic logical relationships (NLRs). When compared with traditional discrete high-order FLRs, the proposed NLRs have higher generality and handle the problem caused by the lack of rules. The proposed method is then implemented to forecast Taiwan Stock Exchange Capitalization Weighted Stock Index and Heng Seng Index. The experimental conclusions indicate that the model has stable prediction ability for different data sets. Simultaneously, comparing the prediction error with other approaches also proves that the model has outstanding prediction accuracy and universality.

Entities:  

Keywords:  forecasting; high-order fluctuation trends; information entropy; neutrosophic sets

Year:  2018        PMID: 33265758      PMCID: PMC7513192          DOI: 10.3390/e20090669

Source DB:  PubMed          Journal:  Entropy (Basel)        ISSN: 1099-4300            Impact factor:   2.524


1. Introduction

For stock market forecasts, summarizing the rules that can be used for future predictions from historical data is crucial. At the same time, due to the noise that is contained in the actual data, Song and Chissom [1,2,3] proposed a fuzzy time series method for general rule extraction. On this basis, some scholars proposed first-order models [4,5,6], whereas others further studied high-order models [7,8]. These studies not only imply that high-order models can reflect historical trends, but also emphasize the importance of the relationship between historical trends and current state. However, most of above models summarize the logical relationships between current and historical trends that are only based on discrete states. In fact, in addition to the simple state-to-state relationship, the relationships between the historical states and the current states are also related to other features. For example, Lee et al. [9] suggested that the fluctuation trends in related stock markets are linked with each other. From this point of view, Lee et al. proposed a prediction model that is based on two related stock markets that extended such models to two-factor high-order prediction models. In addition to the range of external influences, other internal features of a time series are ignored by traditional autoregressive models. For example, a typical phenomenon, called “callback”, occurs after a period of continuous rise, which means that the inconsistencies in historical fluctuation trends might have considerable impacts on future fluctuation trends. In this area, Zhang et al. [10] extracted the inconsistent features of different types of digital signals and selected the optimal feature subsets from 16 entropy features. Jiang et al. [11] proposed a feature fusion model that is based on information entropy (IE) and probabilistic neural network, which uses IE theory to extract the characteristic entropies in vibration signals. These studies inspired us to think that IE can be employed to describe the inconsistency in a period of fluctuation in a time series. The concept of information entropy was first proposed by Shannon in 1948 [12]. IE is a tool for measuring the degree of ordering of systems. The lower the IE, the less chaos, and the higher the order. Conversely, the larger the IE, the lower the order. IE solves the problem of quantification and describing system complexity and inconsistency. For example, in order to indicate the inconsistency of a battery due to small deviations and uncertainties in its production process, Duan et al. [13] developed a comprehensive evaluation method for battery inconsistency based on IE. Xu et al. [14] proposed the information entropy risk measure, which applied IE to describe the uncertainty in decision risk and the inconsistency of decision information. Based on the uncertainty of rainfall distribution and the inconsistency of information, Wang et al. [15] employed IE to analyze the time-variation in similar-scale rainfall networks in cities. Information entropy has been widely used in many other situations, such as graphics detection [16], algorithm optimization [17], environmental evaluation [18], and big data analysis and mining [19]. In order to fully express the three states of up, down, and inconsistency of a period in history in a logical relationship and to conveniently compare them, the expression variable should have three dimensions. This is similar to the structure of neutrosophic sets (NSs) and the similarity comparisons of different NSs. The NS was introduced by Smarandache [20], which consists of true membership, indeterminacy membership, and false membership. From the perspective of information representation, scholars have proposed three specific concepts that are based on the neutrosophic set: single-valued NSs [21], interval-valued NSs [22], and simplified NSs [23], including single-valued and interval-valued NSs [24]. These concepts seek a more detailed representation of the information, enabling the NSs to express inconsistent information more accurately. At present, NSs have attracted the attention of scholars in various fields. For instance, Abdel-Basse et al. [25] discussed the role of NSs in urban construction and further analyzed its advantages in the construction of imperfect and incomplete information systems. Şahin et al. [26] discussed the application of single-valued NSs in decision making. Van et al. [27] applied NSs to green supplier evaluation and selection. In addition, since similarity is an important method for measuring NSs, similarity was also used in numerous studies [28,29,30]. As mentioned above, stock market fluctuation is a dynamic nonlinear system. A common question is how complex systems can be synchronized and which parameters have a direct impact on the system’s evolution. Researchers think that there are relationships between history, current, and future. It is more likely a small-world network [31]. Therefore, high-order fuzzy time series models have been developed to describe the fluctuations in a time period and generate forecasting rules that are based on discrete high-order states for future prediction. The most problem of these models is the lack of corresponding rules due to limited training samples. This would significantly reduce the accuracy and credibility of such models. The proposed model summarizes the discrete high-order fluctuation states to truth-membership of upper-trend, falsity-membership of upper-trend, and chaos of trends, and then maps them to the three dimensions of truth-membership, falsity-membership, and indeterminacy-membership of a neutrosophic set. It extends existing high-order fuzzy logical relationships to neutrosophic logical relationships. Therefore, the model can employ NS theory to deal with related issues, such as the comparison of high-order states during the location of rules. Compared with traditional discrete high-order fuzzy logical relationships (FLRs), the proposed to neutrosophic logical relationships (NLRs) have higher generality and can address the problem that is caused by the lack of rules in the forecasting stage. Inspired by the above research, we propose a prediction model based on high-order fluctuation trends and information entropy. First, the original time series of the stock market is converted into a fluctuation time series, and then the fluctuation time series is blurred into a fuzzy fluctuation time series according to a predefined label. Second, the IE of its historical fluctuations is calculated based on the probability of different states of each current value. Third, the NS is used to represent the current state and to establish a neutrosophic logical relationships. Fourth, the Jaccard similarity measure is used to seek out similar appropriate logical relationship groups and calculate its expected NSs. Finally, we obtain the desired expected NSs, then the final predicted value is calculated through the process of deneutrosophication. For verification, the proposed model is implemented to forecast Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) and Heng Seng Index (HIS). The experimental conclusions indicate that the model has stable prediction ability for different data sets. Simultaneously, comparing the prediction error with other approaches also proves that the model has outstanding prediction accuracy and universality. The remainder of this article can be summarized as follows: Section 2 introduces some basic concepts of fuzzy fluctuation time series, IE, deneutrosophication of a neutrosophic set, and neutrosophic logical relationships. Section 3 presents a new prediction method that is based on high-order fluctuation trends and NSs. In Section 4, the TAIEX data set (1997–2005) and HIS (1998–2012) are used to predict future values. Section 5 presents the conclusions of this paper and the potential issues for future research.

2. Preliminaries

2.1. Fuzzy Set (FS)

Fuzzy set theory was proposed by Zadeh [32], and it has been widely applied in several fields. A brief introduction to the basic concepts of fuzzy set follows. Denote the universe of discourse as U = {u = {L1, L2, …, L} in U can be defined by its membership function: where f Let fuzzy set L = {L1, L2, …, L} be a finite and fully ordered discrete term set, where g is an odd number in real situations with the first (g − 1)/2 elements describe the degree of a property and the last (g − 1)/2 elements from the opposite description. For example, when g = 7, it might represent a set of linguistic variants as: L = {L1, L2, L3, L4, L5, L6, L7} = {very bad, bad, below fair, fair, above fair, good, very good}, and so on. The relationship between the element L(I = 1, 2, …, g) and its subscript i is strictly monotonically increasing [33], so the function can be defined, as follows: f: L = f(i). Clearly, the function f(i) is a strictly monotonically increasing function about a subscript i.

2.2. Fuzzy Time Series (FTS)

Fuzzy time series was proposed by Song and Chissom in 1993 [2]. It has been successfully used to solve many practical problems. The brief introduction of basic concepts of fuzzy time series, as follows. Let the time series {Y(t)|t = 1, 2, …, T}, a subset of real number, denote the universe of discourse. According to Definition 1, each element in the time series can be fuzzified to a fuzzy set element F(t)(t = 1, 2, …, T), then {F(t)|t = 1, 2, …, T} is called a fuzzy time series defined on the time series {Y(t)|t = 1, 2, …, T}. If there exists a fuzzy relation R(t – p, t), such that where ◦ is a max-min composition operator, F(t) is called derived from F(t − p), denoted by the fuzzy logical relationship (FLR) F(t − p) → F(t). F(t – p) and F(t) are called the left-hand side (LHS) and the right-hand side (RHS) of the FLR, respectively. FLRs with the same LHS can be categorized into an ordered fuzzy logical group (FLG). If F(t) is caused by F(t − 1), F(t − 2), …, F(t − p), then the p-order FLR can be represented by: F(t − p), F(t − p + 1), …, F(t – 1) → F(t) Let {X(t)|t = 1, 2, …, T} be a time series, where t is the number of the time series. Let {Y(t)|t = 2,3…T} be a fluctuation time series, where {Y(t) = X(t) − X(t − 1)|t = 2, 3, …, T}. Then the corresponding fuzzy time series {Q(t)|t = 2, 3, …, T} is called a fuzzy-fluctuation time series (FFTS). Let Q(t) (t = m + 1, m + 2, …, T, m ≥ 1) be a FFTS. If Q(t) is caused by Q(t − 1), Q(t − 2), …, Q(t − m), then the fuzzy-fluctuation logical relationship is represented by: and it is called the m-order fuzzy-fluctuation logical relationship (FFLR) of the fuzzy-fluctuation time series, where Q(t − 1), Q(t − 2), …, Q(t − m) is called the left-hand side (LHS) and Q(t) is called the right-hand side (RHS) of the FFLR, and Q(k)(k = t, t − 1,t − 2,…, t − m) ∈ L.

2.4. Information Entropy

Information entropy (IE) [12] was firstly defined by Shannon in 1948 as a measure of event uncertainty. Shannon suggested that the smaller the possibility of an incident, the greater the amount of information that it contains. Conversely, the greater the likelihood of an event, the smaller the amount of information. So, the amount of information can be expressed as a function of the probability of occurrence of an event. where p(xand non-negativity:.

2.5. Neutrosophic Set (NS)

Neutrosophic set (NS) was proposed by Smarandache [20]. It has been widely used to describe complex phenomena. Let X be a space of points (objects), with a generic element in X denoted by x. A neutrosophic set A in X is characterized by a truth-membership function T Let i be the subscript of a fuzzy set element L , P where

2.6. Neutrosophic Logical Relationship (NLR)

Let A(t) be the LHS of a m-order FFLR , E be the entropy of A(t), Pi be the probabilities of corresponding L(i = 1, 2, …, g) in A(t). A(t) can be represented by a neutrosphic set N, with the truth-membership function , indeterminacy-membership , and falsity-membership function defined by: where are the weights of L(i = 1, 2, …, g) in terms of their contribution to represent the corresponding characteristics, = 1, . The same as the definition of FLG, N is called the left-hand side (LHS) of a neutrosophic logical relationship (NLR). The similar LHSs of NLRs can be categorized and group their RHSs of corresponding FFLRs into an ordered fuzzy logical group (FLG) B, which can also be represented by a neutrosophic set N′, referring to the above method. where represents the probability of corresponding L(i = 1, 2, …, g) in B. Thus, a neutrosophic logical relationship (NLR) can be defined as:. Let N Deneutrosophication of a neutrosophic fluctuation set refers to converting a neutrosophic set x into a fuzzy set y by the following function according to Ali et al. [ Specifically, in this paper, our equation for deneutrosophication is as follows:

3. Proposed Model Based on High-Order Fluctuation Trends and Information Entropy

This paper presents a prediction model that is based on high-order fluctuation trends and information entropy. Different from existing high-order fuzzy time series forecasting models, the proposed model summarizes the discrete high-order fluctuation states into truth-membership of upper-trend, falsity-membership of upper-trend, and chaos of trends. It coincides with the definition of neutrosophic set, which employs the three dimensions of truth-membership, falsity-membership, and indeterminacy-membership to describe a characteristic. Based on the NS expression of high-order fluctuation states, the NS theory can be used to deal with related issues, such as the comparison of high-order states during the location of rules. The most significant contribution of this model is that it extends existing high-order fuzzy logical relationships to neutrosophic logical relationships and it employs information entropy to represent the indeterminacy of fluctuation trends. When compared with traditional discrete high-order FLRs, the proposed NLRs have higher generality and can handle the problem caused by the lack of rules in the forecasting stage. The detailed steps are shown as follow steps and in Figure 1.
Figure 1

Flow chart of prediction model based on high-order Fuzzy-Fluctuation time series (FFTS) and information entropy (IE).

Step 1 Construct FFTS for the historical training data. For each element X(t)(t = 1, 2, …, T) in the historical training time series, its fluctuation trend is determined by Y(t) = X(t) − X(t − 1) (t = 2, 3, …, T). Y(t) can be fuzzified into a linguistic set {L1, L2, L3, L4, L5} = {down, slightly down, equal, slightly up, up}. Let len be the whole mean of all the elements in the fluctuation time series Y(t)(t = 2, 3, …, T), and we define intervals , , , , and . Then, Y(t)(t = 2, 3, …, T) can be fuzzified into a fuzzy fluctuation time series Q(t)(t = 2, 3, …, T). Step 2 Establish m-order FFLRs for the training data set According to Definition 4, each Q(t) (t > m) in the training set can be represented by its previous m days’ fuzzy-fluctuation numbers. Then, the m-order FFLRs of the prediction model can be established. Step 3 Calculate fluctuation information entropy According to the Definition 5, the information entropy of the m-order fluctuation can be separately calculated. Among them, p(x1), p(x2), p(x3), p(x4), and p(x5), respectively, indicate the probability of occurrence of the linguistic variants L1, L2, L3, L4, and L5 in the LHS. Then, the information entropy of the m-order FFLRs can be obtained according to Equation (4), which will be the element of the indeterminacy membership of the NSs. Step 4 Convert the LHSs of FFLRs to NSs Calculate the probability of corresponding L(i = 1, 2, …, 5) in the LHSs of training data set, according to Equation (5). Combined with the information entropy of the m-order FFLRs obtained in the previous step, convert the left-hands of FFLRs into neutrosophic sets according to Equation (6). Step 5 Grouping and optimization Applying the Jaccard similarity measure method, categorize and group the converted LHSs of FFLRs according their similarities. Convert the RHSs of corresponding FFLRs into neutrosophic sets according to Equation (7). NLRs are obtained from the training data sets for future forecasting. Step 6 Forecast test time series The Jaccard similarity measurement method can be used to find the most appropriate NLR for each test data set. According to Definition 9, the RHS of the NLR can be converted to an expectation fuzzy value Y(i + 1). Then, calculate the real number of the fluctuation by: . Finally, the predicted value can be obtained from the actual value of the previous day X(i) and the predicted fluctuation value F: .

4. Empirical Analysis

4.1. Forecasting Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX)

The Taiwan stock market has always been the focus of research in the field of stock market forecasting. The TAIEX is an indicator of the change in the value of Taiwan’s overall market stocks, which is seen as a window to the Taiwanese economy. In addition, a large number of studies have used TAIEX data as an example to illustrate their proposed prediction methods [36,37,38,39,40,41]. To facilitate a comparison with the accuracy of these models, we also used the TAIEX data set to illustrate our proposed method. Specifically, while referring to the general practice of the above studies, the forecasting process in this section is based on TAIEX’s 1999 data. Similarly, we also selected data from January 1999 to October 1999 as a training set, and selected from November to December 1999 as a test data set. Step 1 Construct FFTS for the historical training data The fluctuation trend is constructed based on the elements of the historical training data set. Then, while using the overall mean of the number of fluctuations in the training data set, the fluctuation trend is blurred to FFTS, e.g., the average value of the training data set for TAIEX. Therefore, len is 85. Then, X(1) = 6152.43, X(2) = 6199.91, and Y(2) = X(2) − X(1) = 47.48. Further, F(2) = L4, means slightly up. Thus, the training set can be converted to fuzzy fluctuation set. Step 2 Establish m-order FFLRs for the training data set Different orders directly affect the effect of the prediction. Here, we only need to explain the process, so we take the 9th-order as an example. Then, according to Definition 4, the 9th-order FFLRs of the prediction model were established. Step 3 Calculating fluctuation information entropy According to Equation (4), the information entropy of the 9th-order fluctuation time series can be calculated separately. For example, the 9th-order FFLRs on November 1, 1999 can be represented by (L3, L3, L2, L4, L3, L3, L3, L3, L5), which can be calculated as p(x1) = 0, p(x2) = 1/9, p(x3) = 6/9, p(x4) = 1/9, and p(x5) = 1/9. Therefore, its information entropy is 1.4466, which can be normalized to 0.5306. Step 4 Convert the LHSs of FFLRs to NSs Calculate the probability of corresponding L(i = 1, 2, …, 5) in the LHSs of the training data set and then convert the left-hands of FFLRs into neutrosophic sets according to Equation (6). Step 5 Grouping and optimization Firstly, apply the Jaccard similarity measure method to categorize and group the converted LHSs of FFLRs. In this example, the threshold similarity value is set to 0.94. Then, convert the RHSs of the corresponding FFLRs into neutrosophic sets according to Equation (7). The conversion and grouping process is shown in Figure 2.
Figure 2

Conversion and group process of fuzzy-fluctuation logical relationship (FFLRs).

Step 6 Forecast test time series For each test data point, calculate its 9th-order historical fluctuation states and convert them to a neutrosophic set. Locate the NLR with the highest similarity. Then, the corresponding RHS of the NLR is the forecasting neutrosophic value. For example, we chose 1 November 1999 as an example of the test data. The LHS of its fluctuation states is (L3, L3, L4, L3, L2, L3, L5, L4, L4, L3, L4, L4, L3, L4, L3, L2, L2, L3, L4, L5, L4, L4, L3, L3, L3), which can be represented by a neutrosophic set (0.0480, 0.6085, 0.1920). According to the similarity comparison, the most appropriate NLR for forecasting is (0.0444, 0.5306, 0.1111) → (0.0480, 0.6085, 0.1920). Then, calculate the predicted fuzzy fluctuation: Calculate the real number of the fluctuation: Finally, The predicted value can be obtained from the actual value of the previous day and the predicted fluctuation value: According to the above steps, we can obtain other prediction results that are shown in Table 1 and Figure 3.
Table 1

Predicted and actual Taiwan Stock Exchange Capitalization Weighted Stock Index (TAIEX) values from 1 November 1999 to 30 December 1999.

Date (DD/MM/YYYY)ActualForecast(Forecast − Actual)2Date (DD/MM/YYYY)ActualForecast(Forecast − Actual)2
1/11/19997814.897867.092724.841/12/19997766.207723.081859.33
2/11/19997721.597826.6611,039.542/12/19997806.267768.721408.89
3/11/19997580.097723.1420,462.003/12/19997933.177807.1115,891.12
4/11/19997469.237577.8511,798.994/12/19997964.497932.851001.33
5/11/19997488.267466.21486.036/12/19997894.467964.174859.38
6/11/19997376.567485.2911,822.597/12/19997827.057893.824458.83
8/11/19997401.497370.82940.508/12/19997811.027825.78217.71
9/11/19997362.697395.821097.829/12/19997738.847810.165086.43
10/11/19997401.817357.091999.6610/12/19997733.777736.728.67
11/11/19997532.227404.9016,210.1513/12/19997883.617734.8322,134.74
15/11/19997545.037526.69336.3614/12/19997850.147882.731062.35
16/11/19997606.207541.784149.9415/12/19997859.897849.27112.73
17/11/19997645.787606.201566.5816/12/19997739.767868.7316,633.26
18/11/19997718.067653.404180.8317/12/19997723.227747.76602.21
19/11/19997770.817719.842598.3418/12/19997797.877730.154586.55
20/11/19997900.347784.5413,409.4620/12/19997782.947799.05259.55
22/11/19998052.317919.6817,589.4421/12/19997934.267784.1022,546.71
23/11/19998046.198058.99163.8022/12/19998002.767938.254161.84
24/11/19997921.858052.6417,105.5723/12/19998083.498002.586546.57
25/11/19997904.537925.99460.5824/12/19998219.458084.7318,148.43
26/11/19997595.447908.6298,080.8427/12/19998415.078224.4236,348.84
29/11/19997823.907597.7451,147.4028/12/19998448.848418.62913.11
30/11/19997720.877823.1310,456.55Root Mean Square Error(RMSE)102.05
Figure 3

The stock market fluctuation of predicted and actual values for November to December 1999.

In experimental analysis, some of the methods are used to measure the accuracy of prediction in order to quantify the effect of model prediction. These methods are mainly used in the prediction field, including the mean percentage error (MPE), the mean square error (MSE), and the root mean squared error (RMSE). Since there is no significant difference in the effect of different error calculation methods, RMSE was chosen as the main formula for error calculation. Since different orders affect the prediction effect, in order to reduce the experimental error and improve the accuracy of the prediction, it was necessary to select the optimal order. Experimental analysis showed that when the order was nine, the predictability of the model is better. Table 2 shows the experimental errors for different years under different orders.
Table 2

Comparison of forecasting errors for different m-orders.

m
67891011121314
RMSE102.76102.52102.2102.05102.61102.89102.9102.88103.4
It is important and necessary to accurately predict the trend of fluctuations. Some of the most recent articles have proposed many excellent prediction methods. Therefore, by comparing our method with the previous methods, the advantages and disadvantages of our model can be verified. Table 3 shows the prediction errors for different methods from 1997 to 2005. By comparing with the latest research, we found that the overall prediction effect of this method was excellent. For example, the average error of Guan et al.’s model [40] is 94.5, the average error of Cheng et al.’s model [41] is 102.4, and the error of the proposed model is 92.16. Upon further analysis, from the annual prediction error results, we can see that this method can effectively predict the trend from 1997 to 2005, which is more universal.
Table 3

Performance comparison of prediction root mean squared error (RMSE) with other models for TAIEX from 1997 to 2005.

MethodRMSE
199719981999200020012002200320042005Average
Chen and Chang [36]NN123.64131.1115.0873.0666.3660.48N94.95
Chen and Chen [37]140.86144.13119.32129.87123.1271.0165.1461.94N106.92
Chen et al. [38]138.41113.88102.34131.25113.6265.7752.2356.16N96.71
Cheng et al. [39]NN100.74125.62113.0462.9451.4654.24N84.67
Guan et al. [40]141.89119.8599.03128.62125.6466.2953.256.1155.8394.05
Cheng et al. [41]N120.8110.7150.6113.266.053.158.653.5102.4
Our model140.33114.35102.05129.97113.3266.2654.6655.1953.3392.16

4.2. Forecasting Hong Kong Heng Seng Index (HIS)

HIS is one of the representative indices in Asia. It is not only an important indicator of the Hong Kong stock market price, but is also a stock price index that reflects the most influential trends in the Hong Kong stock market prices. By comparing several authoritative prediction methods, we attempted to verify the universality of the model in other stock markets. Table 4 and Figure 4 compare the different prediction methods from 1998 to 2012.
Table 4

Performance comparison of prediction RMSE with other models for the Hong Kong Heng Seng Index (HIS) from 1998 to 2012.

Method199819992000200120022003200420052006200720082009201020112012Average
Yu [42]291.4469.6297.05316.85123.7186.16264.34112.4252.44912.67684.9442.64382.06419.67239.11359.66
Wan et al. [43]326.62637.1356.7299.43155.09226.38239.63147.2466.241847.82179437.24445.41688.04477.34595.26
Ren et al. [44]296.67761.9356.81254.07155.4199.58540.191127407.891028.7593.8435.18718.33578.7442.44526.46
Our model200.72224.81254.56158.88105.53122.99104.51103.66177.49686.79466.81311.76273.49348.57182.85248.23
Figure 4

Root mean squared errors (RMSEs) of forecast errors for the Heng Seng Index (HIS) from 1998 to 2012.

As shown in Table 4, the average prediction error of the Yu [42] method is 359.66, the Wan [43] method is 395.26, and the Ren [44] method is 526.46. The average prediction error of proposed method is 248.23, which is the smallest error. In addition, it can be seen from Figure 4 that the prediction result of the method is more stable and the prediction effect is more prominent.

5. Conclusions

This paper proposed a prediction model that is based on logical rules abstracted from historical dynamic fluctuation trends and the corresponding inconsistencies. During the logical rule training stage, the two dimensions of truth-membership and false-membership of neutrosophic sets were mapped to the dynamic trend states of up and down, respectively. Information entropy was employed to quantify the inconsistency of a period of history and was mapped to the indeterminacy membership of the neutrosophic sets. In the forecasting stage, the similarities among neutrosophic sets were employed to locate the most similar left side of a logical relationship. Therefore, the two characteristics of fluctuation trends and inconsistency assisted with future forecasting. The proposed model was implemented to forecast TAIEX and HIS. The experimental results showed that the model has stable prediction ability for different data sets. Simultaneously, comparing the prediction error with other approaches also proved that our model has outstanding prediction accuracy and universality. This study used two datasets, TAIEX and HIS. Hence, the next study requires data from other stock markets to further validate the model. This study discussed high-order FFTS to characterize the historical fluctuation trends and high-order information fluctuation entropy to measure the inconsistency of historical fluctuations. While considering the relationships among high-order history, current and future, it is likely to use network theory to handle such forecasting problems. In future research, flexible network models should be constructed and more network approaches should be introduced to this area.
  4 in total

1.  Fuzzy forecasting based on two-factors second-order fuzzy-trend logical relationship groups and particle swarm optimization techniques.

Authors:  Shyi-Ming Chen; Gandhi Maruli Tua Manalu; Jeng-Shyang Pan; Hsiang-Chuan Liu
Journal:  IEEE Trans Cybern       Date:  2012-11-10       Impact factor: 11.448

2.  A Novel Empirical Mode Decomposition With Support Vector Regression for Wind Speed Forecasting.

Authors:  Ye Ren; Ponnuthurai Nagaratnam Suganthan; Narasimalu Srikanth
Journal:  IEEE Trans Neural Netw Learn Syst       Date:  2014-09-11       Impact factor: 10.451

3.  New Fault Recognition Method for Rotary Machinery Based on Information Entropy and a Probabilistic Neural Network.

Authors:  Quansheng Jiang; Yehu Shen; Hua Li; Fengyu Xu
Journal:  Sensors (Basel)       Date:  2018-01-24       Impact factor: 3.576

4.  Ship Detection from Ocean SAR Image Based on Local Contrast Variance Weighted Information Entropy.

Authors:  Weibo Huo; Yulin Huang; Jifang Pei; Qian Zhang; Qin Gu; Jianyu Yang
Journal:  Sensors (Basel)       Date:  2018-04-13       Impact factor: 3.576

  4 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.