Escolar Documentos
Profissional Documentos
Cultura Documentos
4, AUGUST 2007
AbstractFuzzy time-series models have been widely applied putations, it does not seem feasible to extend these univariate
due to their ability to handle nonlinear data directly and because models into multivariate ones, or to apply the multivariate
no rigid assumptions for the data are needed. In addition, many models directly, especially when there are many fuzzy sets.
such models have been shown to provide better forecasting re-
sults than their conventional counterparts. However, since most A heuristic model was previously proposed to integrate
of these models require complicated matrix computations, this heuristics with fuzzy time-series models to improve forecasting
paper proposes the adoption of a multivariate heuristic function results [5]. While the heuristics provided the possible moving
that can be integrated with univariate fuzzy time-series models trends of the data to assist in the forecasting and also did not
into multivariate models. Such a multivariate heuristic function intermingle with the calculations of the fuzzy relationships,
can easily be extended and integrated with various univariate
models. Furthermore, the integrated model can handle multiple the integrated model was able to apply more variables and
variables to improve forecasting results and, at the same time, thereby avoid the problems associated with complicated matrix
avoid complicated computations due to the inclusion of multiple computations. One restriction, however, was that the heuristic
variables. model was limited to one heuristic variable.
Index TermsFinancial data processing, forecasting, fuzzy This paper intends to propose a multivariate heuristic func-
systems. tion, which can be integrated with univariate fuzzy time-series
models to form a multivariate model. The purpose of this in-
tegration is to extend the applicability of the univariate models
I. I NTRODUCTION to accommodate multiple variables and to improve forecasting
results. The Taiwan stock index is used as the forecasting target
T IME SERIES has long been an interesting research topic,
and various models have been proposed. More recently,
fuzzy time-series models, which are based on fuzzy sets, have
to demonstrate the models application.
The remainder of this paper is organized as follows.
been advanced to enhance the models forecasting capabilities Section II briefly reviews the fuzzy time-series, computational
and applicability. They have been favored over the conventional complexity, and heuristic models. Section III introduces the
models because they can handle nonlinear data directly [12] and multivariate heuristic function. Section IV integrates the frame-
because rigid assumptions regarding the data are not needed work with a fuzzy time-series model and applies the integrated
[19]. These models have been applied to various problem model to stock index forecasting. Section V compares all
domains, such as enrollment [1], [5], [6], [10], [11], [15], the empirical results. Finally, Section VI wraps up this paper
[17], [18], inventory [10], temperature [3], the stock index [5], and discusses some other possible setups for the multivariate
[6], [8], [9], [10], [21], [22], etc., and many of them have heuristic models.
been shown to provide better forecasting results than their
conventional counterparts [1], [3], [4], [15], [17][19]. II. R EVIEW OF F UZZY T IME S ERIES
These fuzzy time-series models range from order-1 autore-
gression (AR(1)), order-p autoregression (AR(p)) [2], [7], and A. Denitions
bivariate [4] models to multivariate [20] models. However, Let U be the universe of discourse, where U = {u1 ,
since most of these models require complicated matrix com- u2 , . . . , ub }. A fuzzy set Ai of U is defined as Ai =
fAi (u1 )/u1 + fAi (u2 )/u2 + + fAi (ub )/ub , where fAi is
Manuscript received March 14, 2006; revised September 16, 2006. This work the membership function of the fuzzy set Ai ; fAi : U [0, 1].
was supported in part by the National Science Council, Taiwan, under Grant
NSC 94-2416-H-035-002. This paper was recommended by Associate Editor
Hence, fAi (ua ) is the degree of belongingness of ua to Ai ;
X. Wang. fAi (ua ) [0, 1] and 1 a b.
K.-H. Huarng is with the Department of International Trade, Feng Chia Denition 1: Y (t)(t = . . . , 0, 1, 2, . . .) is a subset of real
University, Taichung 40724, Taiwan, R.O.C. (e-mail: khhuarng@fcu.edu.tw).
T. H.-K. Yu is with the Department of Public Finance, Feng Chia University, numbers. Let Y (t) be the universe of discourse defined by the
Taichung 40724, Taiwan, R.O.C. and also with the Office of International fuzzy set fi (t). If F (t) consists of fi (t)(i = 1, 2, . . .), F (t) is
Affairs, Feng Chia University, Taichung 40724, Taiwan, R.O.C. (e-mail: defined as a fuzzy time series on Y (t)(t = . . . , 0, 1, 2, . . .) [16].
hkyu@fcu.edu.tw).
Y. W. Hsu is with the Department of Business Administration, Feng Following Definition 1, fuzzy relationships between two
Chia University, Taichung 40724, Taiwan, R.O.C. (e-mail: sudv9999@ consecutive observations can be defined.
yahoo.com.tw). Denition 2: If there exists a fuzzy relationship R(t 1, t),
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. such that F (t) = F (t 1) R(t 1, t), where represents
Digital Object Identifier 10.1109/TSMCB.2006.890303 an operation, then F (t) is said to be caused by F (t 1).
Denition 3: Let F (t 1) = Ai and F (t) = Aj . The rela- high-order models, the LHSs of the FLRs are changed from
tionship between two consecutive data (called a fuzzy logical (Ai ) to (Ai1 , Ai2 , Ai3 , . . .). Accordingly, the FLRs are also
relationship, FLR [1]), i.e., F (t) and F (t 1), can be denoted changed to
by Ai Aj , where Ai is called the left-hand side (LHS), and
Aj is the right-hand side (RHS) of the FLR. Ai1 , Ai2 , Ai3 , . . . Aj1
Song and Chissom [15] proposed a fuzzy time-series model
Ai1 , Ai2 , Ai3 , . . . Aj2
that laid a foundation for the subsequent studies, including steps
such as: 1) to define the universe of discourse and intervals; ....
2) to fuzzify; 3) to establish fuzzy relationships; and 4) to
forecast. Among these studies, Chen proposed a model based Then, these FLRs can be grouped into an FLRG as
on arithmetic operations [1]. The fuzzy relationship was estab-
lished by putting the same LHSs of the FLRs together into FLR Ai1 , Ai2 , Ai3 , . . . Aj1 , Aj2 , . . . .
groups (FLRGs). For example, there are FLRs with the same
LHSs (Ai ), i.e., Another study [14] applied that concept in [5] and the
matrix operator to forecast enrollment, which was a univariate
Ai Aj1 and first-order model. The forecasting model was proposed as
follows:
Ai Aj2
F (t) = F (t 1) R(t, t 1) h
....
where is a matrix multiplication operator, and h is the
These FLRs can be grouped into an FLRG as Ai Aj1 , heuristic matrix.
Aj2 , . . .. Furthermore, the FLRGs can be used for forecasting As discussed, the model is only applicable to problems with
later. For the purpose of explanation, a multivariate heuristic limited amounts of fuzzy sets.
function is integrated with Chens model due to its simplicity in This paper extends the heuristic model [5] to propose a model
terms of calculation. with heuristic knowledge generated from multiple heuristic
variables. First, the proposed model does not involve any matrix
B. Computational Complexity of Conventional Models computations. In addition, the calculations of heuristics in
the model do not intermingle with the calculations of fuzzy
Song and Chissom introduced a univariate fuzzy time series, relationships. As a result, the proposed model requires fewer
where the fuzzy relationships are expressed as [15] computations. On the other hand, the proposed model allows
multiple heuristic variables and is expected to outperform the
F (t) = F (t 1) R(t, t 1) univariate fuzzy time-series model [5].
where denotes a maxmin operator; F (t) and F (t 1) are III. M ULTIVARIATE H EURISTIC F UNCTION
the fuzzy sets at time t and t 1, respectively; and R(t, t 1)
is a union of first-order fuzzy relationships. Suppose we can forecast F (t) using F (t 1) and
Subsequently, some other univariate models were proposed F (t 1) = Aj . The FLRG with Aj as the LHS is described
by replacing the maxmin operators with other operators [11], as follows:
[17], [18]. However, similar to the maxmin operator, many of
Aj Aj1 , Aj2 , . . . .
them involved matrix computations. These computations would
become very complicated, especially when the number of fuzzy
We propose a multivariate heuristic function as follows:
sets becomes large.
By extending Song and Chissoms univariate model [15], h (g(x1 , x2 , . . .); Aj1 , Aj2 , . . .) = Ap1 , Ap2 , . . .
the bivariate [4] and multivariate [20] models were even more
complex and required more computations. Hence, when the where x1 , x2 , . . . are heuristic variables, and g() is a heuristic
number of fuzzy sets becomes large, these models may become function that shows the future possible movement of observa-
not so applicable. On the other hand, by applying the concept in tions. Meanwhile, h() is a function that chooses proper fuzzy
[5], the proposed model can avoid the hurdle that those models sets Ap1 , Ap2 , . . . from Aj1 , Aj2 , . . ., where Ap1 , Ap2 , . . .
with matrix computations faced. In other words, the proposed Aj1 , Aj2 , . . ., depending on the results from g().
model can be applied to even the problems with large numbers The process of the multivariate heuristic function is illus-
of fuzzy sets. trated by the following algorithm. Its purpose is to select proper
fuzzy sets from the FLRGs for better forecasting results.
C. Heuristic Models
A. Algorithm of the Multivariate Heuristic Function
Huarng first proposed a heuristic fuzzy time-series model [5].
Then, two high-order heuristic models extended that model to (a) Determine the threshold for each heuristic variable.
forecast different targets: the stock index [7] and future [13] The thresholds are used to screen out the heuristic values that
targets. However, both models are univariate models. In the do not significantly affect the results of the forecast.
838 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICSPART B: CYBERNETICS, VOL. 37, NO. 4, AUGUST 2007
(a.1) Take the average of the differences in the in-sample T-Rule 1. If #(positive) > #(negative), then it is upward.
data for each heuristic variable xi , i.e., T-Rule 2. If #(positive) < #(negative), then it is
downward.
T-Rule 3. If #(positive) = #(negative), then it is
diff (xi (d)) = |(xi (t) xi (t s))| (1)
unchanged.
k1 #(positive) and #(negative) are the numbers of positive
diff (xi (d))
d=1 and negative variables among all the heuristic variables,
average(xi ) = (2) respectively.
k1
(d) Choose fuzzy sets.
According to the heuristic table, we can choose proper fuzzy
where t is the time slot in the in-sample data,
sets from the RHSs of the FLRGs as follows: When the move-
s is the time lag, and k is the total number of
ment is upward, we pick those fuzzy sets that are larger than
differences.
F (t 1), i.e., Aj ; and when the movement is downward, we
(a.2) Round the average to obtain the threshold. Due to
pick those which are smaller than Aj ; otherwise, we pick all
the possible different scales in the heuristic vari-
the RHSs.
ables, different bases are chosen to round the trivial
F-Rule 1. If g(x1 , x2 , . . .) = upward, then h(g(x1 , x2 , . . .);
values. Heuristics can be very helpful to determine
Aj1 , Aj2 , . . .) = h (upward; Aj1 , Aj2 , . . .) =
the proper values. Note that the threshold is always
Ap1 , Ap2 , . . ., where p1 , p2 , . . . j.
positive, i.e.,
F-Rule 2. If g(x1 , x2 , . . .) = downward, then h(g(x1 ,
x2 , . . .); Aj1 , Aj2 , . . .) = h (downward; Aj1 ,
average(xi ) Aj2 , . . .) = Ap1 , Ap2 , . . ., where p1 , p2 , . . . j.
th(xi ) = rounddown + 1 Bi (3)
Bi F-Rule 3. If g(x1 , x2 , . . .) = unchanged, then h(g(x1 ,
x2 , . . .); Aj1 , Aj2 , . . .) = h (unchanged; Aj1 ,
where Bi is the base for each heuristic variable xi . Aj2 , . . .) = Aj1 , Aj2 , . . ..
(b) Define the rules for each heuristic variable. IV. A PPLICATIONS
For the out-of-sample forecasting, some simple rules are
We integrate the multivariate heuristic function with Chens
established for each heuristic variable xi . The difference must
model [1] and apply the integrated model to the forecasting. To
be larger than the threshold or less than the negative threshold;
illustrate the multivariate heuristic model, the stock index for
otherwise, it is considered to have no impact on the result.
the year 2001 is used to explain the process. One, two, and three
Accordingly, if the difference positively affects the result, it is
heuristic variables are applied, respectively. The multivariate
marked as positive; if it negatively affects the result, it is marked
function can be applied to a single-variable function; however,
as negative; otherwise, it is considered to have no impact.
we skip the illustration involving single heuristic variables
There are many cases regarding how the increment or decre-
and only list their forecasting results. We instead explain the
ment may affect the forecasting result. One simple case is that
application of two and three heuristic variables. Furthermore,
the increment (which is larger than the threshold) positively
because many of the steps in the forecasting process are similar
affects the result, and the decrement (which is less than the
for different numbers of heuristic variables, we only list those
negative threshold) negatively affects the result. Each heuristic
for two heuristic variables.
variable xi is assigned as being positive, no impact, and nega-
tive. The rules can be defined as follows:
A. Data
H-Rule 1. If xi (t) xi (t s) > th(xi ), then the difference The forecasting target is the daily data of the Taiwan stock
is positive. index, with the forecasting being conducted in each year from
H-Rule 2. If xi (t) xi (t s) < th(xi ), then the difference 2000 to 2004. In each year, the data from January to October
is negative. are used to establish fuzzy relationships, whereas those from
H-Rule 3. If th(xi ) xi (t) xi (t s) th(xi ), then November and December are used for out-of-sample forecast-
there is no impact. ing. In addition, we apply daily data from NASDAQ (USA),
Dow Jones (USA), and M1b (Taiwan), respectively, as heuristic
For the other cases, the rules can be adjusted as required.
variables to assist in the selection of proper fuzzy sets for
(c) Define the heuristic table. forecasting.
Suppose there are m heuristic variables. We can establish
an m-dimensional heuristic table. However, when m becomes
B. Two Heuristic Variables
large, the table will become difficult to conceptualize. Some
intuitive rules are defined to realize the table as follows, where Step 1: Universe of discourse and intervals.
three indications are used: upward, downward, and unchanged. The minimal and maximal stock indexes for the year 2001 are
Upward suggests that the movement of the observation is up; 3446.26 and 6104.24, respectively. Hence, the universe of dis-
downward is down; and unchanged means that it remains at course is defined as [3400, 6200]. As in the previous studies [7],
about the same level. [13], [22], we set the length of the intervals as 100. Therefore,
HUARNG et al.: MULTIVARIATE HEURISTIC MODEL FOR FUZZY TIME-SERIES FORECASTING 839
TABLE I TABLE II
FUZZY STOCK INDEX FLRS
(b) Define the rules for each heuristic variable. We can then
define the rules for N as follows:
H-Rule 1. If N (t 1) N (t 2) > 50, then it is
positive.
H-Rule 2. If N (t 1) N (t 2) < 50, then it is
negative.
H-Rule 3. If 50 N (t 1) N (t 2) 50, then
there is no impact.
Likewise, the rules for D are as follows:
H-Rule 1. If D(t 1) D(t 2) > 110, then it is
positive.
H-Rule 2. If D(t 1) D(t 2) < 110, then it is
negative.
H-Rule 3. If 110 D(t 1) D(t 2) 110, then
there is no impact.
(c) Define the heuristic table. Because there are two heuristic
variables, we need to establish a 2-D heuristic table,
where each heuristic variable has three terms, namely:
1) positive; 2) no impact; and 3) negative, as shown in
Table IV. The table can be transformed into the rules as
follows:
T-Rule 1. If #(positive) > #(negative), then it is
upward.
T-Rule 2. If #(positive) < #(negative), then it is
downward.
the time lag as 1 for all cases in this paper. We can T-Rule 3. If #(positive) = #(negative), then it is
calculate th(N ) and th(D) as follows: unchanged.
#(positive) and #(negative) are the numbers of positive
diff(N (d)) = |(N (t) N (t 1))| and negative variables among all the heuristic variables,
average(N ) = 44.61 respectively.
diff(D(d)) = |(D(t) D(t 1))| (d) Choose fuzzy sets. Following Table IV, or the T-Rules,
average(D) = 104.56. we can choose proper fuzzy sets as follows:
F-Rule 1. If g(N, D) = upward, then h(g(N, D); Aj1 ,
(a.2) Round the average to obtain the threshold. We set Aj2 , . . .) = h(upward; Aj1 , Aj2 , . . .) Ap1 ,
the base by heuristic for both the NASDAQ and Ap2 , . . ., where p1 , p2 , . . . j.
Dow Jones as 10, i.e., F-Rule 2. If g(N, D) = downward, then h(g(N, D);Aj1 ,
Aj2 , . . .) = h(downward; Aj1 , Aj2 , . . .) =
average(N )
th(N ) = rounddown + 1 10 Ap1 , Ap2 , . . ., where p1 , p2 , . . . j.
10 F-Rule 3. If g(N, D) = unchanged, then h(g(N, D);
44.61 Aj1 , Aj2 , . . .) = h(unchanged; Aj1 ,
= rounddown + 1 10 = 50
10 Aj2 , . . .) = Aj1 , Aj2 , . . ..
average(D) Table V lists the differences in the heuristic variables
th(D) = rounddown + 1 10
10 NASDAQ, Dow Jones, and M1b . In the table, some of the slots
104.56 under the NASDAQ and Dow Jones are empty, which means
= rounddown + 1 10 = 110.
10 that there were no transactions on those days. Hence, we fill in
HUARNG et al.: MULTIVARIATE HEURISTIC MODEL FOR FUZZY TIME-SERIES FORECASTING 841
TABLE V
DIFFERENCES IN HEURISTIC VARIABLES
0 as the differences. An example is used to illustrate the process Both the NASDAQ and Dow Jones positively affect the
in what follows. Taiwan stock index. From looking at Table IV, the Taiwan stock
index is considered to have moved upward on 2001/11/2.
[2001/11/2]: The Taiwan stock index was 3929.69 (A6 ) Hence, from F-Rule 1, h(upward; A4, A5, A6, A7) = A6, A7.
on 2001/11/1. From Table III, the FLRG for A6 is seen to Step 5: Forecasting.
be A6 A4 , A5 , A7 , A6 . From Table V, the NASDAQ was We forecast F (t) by F (t 1). If F (t 1) = Ai , the fore-
1746.3 and 1690.2 on 2001/11/1 and 2001/10/31, respectively. casting can be conducted as follows [1]:
The difference in the NASDAQ was 56.1, which is larger than
the th(N ), i.e., 50. Meanwhile, the Dow Jones was 9263.9 If Aj , the forecasting of F (t) is the midpoint
and 9075.14 on 2001/11/1 and 2001/10/31, respectively. The of ui .
difference in the Dow Jones was 188.76, which is larger than If Aj Aj1 , the forecasting of F (t) is the midpoint
the th(D), i.e., 110. of uj1 .
842 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICSPART B: CYBERNETICS, VOL. 37, NO. 4, AUGUST 2007
The out-of-sample forecasting results based on the vari- (a.2) Round the average to obtain the threshold. We have
ous single-variable heuristic functions as well as the two- calculated the thresholds for N and D, which are 50
HUARNG et al.: MULTIVARIATE HEURISTIC MODEL FOR FUZZY TIME-SERIES FORECASTING 843
TABLE VIII
FORECASTING RESULTS BASED ON THREE HEURISTIC VARIABLES
TABLE IX
RMS ERRORS BY YEAR
rms errors are compared in Table VI. We find that all these rms of the three heuristic variables performs the best of all. All
errors are less than Chens rms error. the sums of the rms errors are listed in Table IX and depicted
By using two variables, the rms error is 131.98 for the in Fig. 4.
NASDAQ (N ) and Dow Jones (D) as heuristic variables and
128.44 for the NASDAQ (N ) and M1b . These rms errors are VI. C ONCLUSION AND F UTURE W ORK
compared in Table VII. The forecasting rms error is 124.02
A. Conclusion
when we apply three heuristic variables. When compared with
Tables VI and VII, we find that the rms error is the smallest. This paper proposes a framework for a multivariate heuristic
We also conduct similar forecasting for the years ranging function and integrates that function with a fuzzy time-series
from 2000 to 2004. The rms errors for each year based on model in a multivariate heuristic model setting. Different num-
various numbers of heuristic variables are compared in Table IX bers of variables are applied in the heuristic function to forecast
and depicted in Fig. 2. For the single heuristic variable, it can the Taiwan stock index. The application of the multivariate
be clearly seen that all of them outperform Chens model (in heuristic function does not mix with the calculation of fuzzy
all cases except M1b in 2002). Among these single heuristic relationships and can reduce the computational complexity. The
variables, the NASDAQ performs the best. For the two heuristic forecasting results show that the application of the multivariate
variables, both outperform Chens model in all cases, too. In heuristic model can really improve the forecasting results.
addition, two heuristic variables outperform the single heuristic The multivariate heuristic function calculates the heuristic
variable in many cases. By comparing the sum of the rms error, variables first and then applies the results to select proper fuzzy
these two heuristic variables outperform the various single sets for the fuzzy relationships. Hence, although Chens fuzzy
heuristic variables. time-series model [1] is chosen as the integrating target, the
The forecasts of the three heuristic variables are listed in proposed multivariate heuristic function can be integrated with
Fig. 3. In terms of the application of the three heuristic vari- other univariate fuzzy time-series models. The integration of the
ables, it is found to outperform Chens model in all cases. multivariate heuristic function with the fuzzy time-series model
Meanwhile, it also outperforms the two heuristic variables in is seamless. In addition, the impacts of the heuristic variables
many cases. As for the sum of the rms errors, the application on the forecasts can be traced in a straightforward manner. As
HUARNG et al.: MULTIVARIATE HEURISTIC MODEL FOR FUZZY TIME-SERIES FORECASTING 845
ACKNOWLEDGMENT
Fig. 4. Comparison of the sum of rms errors.
The authors would like to thank the Associate Editor and the
a result, the proposed multivariate heuristic model can be used anonymous referees for their valuable comments and sugges-
to improve forecasting. tions, which helped in the revision of this paper.
The multivariate heuristic model is implemented with some
simple setups, including the possible mapping values for each R EFERENCES
heuristic variable, the rules, the heuristic table, and so on. [1] S.-M. Chen, Forecasting enrollments based on fuzzy time series, Fuzzy
Sets Syst., vol. 81, no. 3, pp. 311319, Aug. 1996.
Nevertheless, the setups can be easily adjusted or extended [2] S.-M. Chen, Forecasting enrollments based on high-order fuzzy time
for different contexts. Furthermore, the multivariate heuristic series, Cybern. Syst.: An Int. J., vol. 33, no. 1, pp. 116, 2000.
model can be extended for problems with more than three [3] S.-M. Chen and J. R. Hwang, Temperature prediction using fuzzy time
series, IEEE Trans. Syst., Man, Cybern. B, Cybern., vol. 30, no. 2,
variables. The T-Rules in the model can easily be used to pp. 263275, Apr. 2000.
determine the future movements of the forecasted variables. [4] Y.-Y. Hsu, S.-M. Tse, and B. Wu, A new approach of bivariate fuzzy
Comparing with the matrix computation, the computation load time series analysis to the forecasting of a stock index, Int. J. Uncertain.
Fuzziness Knowl.-Based Syst., vol. 6, no. 11, pp. 671690, 2003.
is greatly reduced in the proposed model. [5] K. Huarng, Heuristic models of fuzzy time series for forecasting, Fuzzy
Sets Syst., vol. 123, no. 3, pp. 369386, Nov. 2001.
[6] K. Huarng, Effective lengths of intervals to improve forecasting in fuzzy
B. Future Work time series, Fuzzy Sets Syst., vol. 123, no. 3, pp. 387394, Nov. 2001.
[7] K. Huarng and H.-K. Yu, An N -th order heuristic fuzzy time series model
In the proposed algorithm, some simple setups are applied. for TAIEX forecasting, Int. J. Fuzzy Syst., vol. 5, no. 4, pp. 247253,
However, the algorithm can also be implemented in a more 2003.
complicated way. For example, when we define the rules for [8] K. Huarng and H.-K. Yu, A dynamic approach to adjusting lengths of
intervals in fuzzy time series forecasting, Intell. Data Anal., vol. 8, no. 1,
the heuristic variables, we apply crisp comparisons. We can pp. 327, 2004.
extend the rules into fuzzy rules. Meanwhile, the increment (or [9] K. Huarng and H.-K. Yu, A type 2 fuzzy time series model for stock
decrement) of a heuristic variable may affect the forecast either index forecasting, Physica A, vol. 353, pp. 445462, Aug. 2005.
[10] K. Huarng and H.-K. Yu, Ratio-based lengths of intervals to improve
positively or negatively, depending on the domains. Hence, the fuzzy time series forecasting, IEEE Trans. Syst., Man, Cybern. B, Cy-
rules should be adjusted accordingly. Furthermore, there are bern., vol. 36, no. 2, pp. 328340, Apr. 2006.
846 IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICSPART B: CYBERNETICS, VOL. 37, NO. 4, AUGUST 2007
[11] J. R. Hwang, S.-M. Chen, and C.-H. Lee, Handling forecasting problems Tiffany Hui-Kuang Yu received the B.A. degree
using fuzzy time series, Fuzzy Sets Syst., vol. 100, no. 13, pp. 217228, in economics from the National Taiwan Univer-
Nov. 1998. sity, Taipei, Taiwan, R.O.C., in 1986 and the M.S.
[12] H. T. Nguyen and B. Wu, Fuzzy Mathematics and Statistical Applications. and Ph.D. degrees in economics from Texas A&M
Taipei, Taiwan: Wu Nan Company, 2000. University, College Station, in 1989 and 1994,
[13] C.-M. Own and P.-T. Yu, Forecasting fuzzy time series on a heuristic respectively.
high-order model, Cybern. Syst.: An Int. J., vol. 36, no. 7, pp. 705717, Since 1994, she has been with the Department
Nov. 2005. of Public Finance, Feng Chia University, Taichung,
[14] M. Sah and K. Degtiarev, A New Trend Heuristic Time-Variant Fuzzy Taiwan, where she also served as the Chair of the
Time Series Method for Forecasting Enrollments, vol. 3733. New York: Department from 2000 to 2002. She is currently a
Springer-Verlag, 2005, pp. 553564. Professor and the Dean of Office of International
[15] Q. Song and B. S. Chissom, Forecasting enrollments with fuzzy time Affairs, Feng Chia University. Her current research interests include public
seriesPart 1, Fuzzy Sets Syst., vol. 54, no. 1, pp. 19, Jan. 1993. finance, fuzzy time series, data mining, and financial forecasting.
[16] Q. Song and B. S. Chissom, Fuzzy time series and its models, Fuzzy
Sets Syst., vol. 54, no. 3, pp. 269277, Mar. 1993.
[17] Q. Song and B. S. Chissom, Forecasting enrollments with fuzzy time
seriesPart 2, Fuzzy Sets Syst., vol. 62, no. 1, pp. 18, Feb. 1994.
[18] J. Sullivan and W. H. Woodall, A comparison of fuzzy forecasting and
Markov modeling, Fuzzy Sets Syst., vol. 64, no. 3, pp. 279293, Jun. Yu Wei Hsu received the M.S. degree in business
1994. administration from Feng Chia University, Taichung,
[19] F.-M. Tseng, G.-H. Tzeng, H.-C. Yu, and B. J. C. Yuan, Fuzzy ARIMA Taiwan, R.O.C., in 2006.
model for forecasting the foreign exchange market, Fuzzy Sets Syst., He is currently with the Department of Business
vol. 118, no. 1, pp. 919, Feb. 2001. Administration, Feng Chia University, Taichung,
[20] B. Wu and Y.-Y. Hsu, On multivariate fuzzy time series analysis and Taiwan. He specializes in the fields of finance and
forecasting, in Soft Methods in Probability, Statistics and Data Analy- strategy planning.
sis, P. Grzegorzewski, O. Hryniewicz, and M. A. Gil, Eds. Heidelberg,
Germany: Physica-Verlag, 2002, pp. 363372.
[21] H.-K. Yu, A refined fuzzy time-series model for forecasting, Physica A,
vol. 346, no. 3/4, pp. 657681, Feb. 2005.
[22] H.-K. Yu, Weighted fuzzy time series models for TAIEX forecasting,
Physica A, vol. 349, no. 3/4, pp. 609624, Apr. 2005.