Нечіткий МГУА та його застосування для прогнозування фінансових процесів
This paper is devoted to the investigation and application of the fuzzy inductive modeling method known as Group Method of Data Handling (GMDH) in problems of Data Mining, in particularly its application to solving the forecasting tasks in financial sphere. The advantage of the inductive modeling me...
Gespeichert in:
| Datum: | 2019 |
|---|---|
| Hauptverfasser: | , |
| Format: | Artikel |
| Sprache: | Englisch |
| Veröffentlicht: |
The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute"
2019
|
| Schlagworte: | |
| Online Zugang: | https://journal.iasa.kpi.ua/article/view/168415 |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Назва журналу: | System research and information technologies |
| Завантажити файл: | |
Institution
System research and information technologies| _version_ | 1866302385968644096 |
|---|---|
| author | Zaychenko, Yuriy Zaychenko, Helen |
| author_facet | Zaychenko, Yuriy Zaychenko, Helen |
| author_sort | Zaychenko, Yuriy |
| baseUrl_str | http://journal.iasa.kpi.ua/oai |
| collection | OJS |
| datestamp_date | 2019-08-07T15:26:27Z |
| description | This paper is devoted to the investigation and application of the fuzzy inductive modeling method known as Group Method of Data Handling (GMDH) in problems of Data Mining, in particularly its application to solving the forecasting tasks in financial sphere. The advantage of the inductive modeling method GMDH is a possibility of constructing an adequate model directly in the process of algorithm run. The generalization of GMDH in case of uncertainty — a new method fuzzy GMDH is described which enables to construct fuzzy models almost automatically. The algorithm of fuzzy GMDH is considered. Fuzzy GMDH with Gaussian and bell-wise membership functions MF are considered and their similarity with triangular MF is shown. Fuzzy GMDH with different partial descriptions orthogonal polynomials of Chebyshev and Fourier are considered. The problem of adaptation of fuzzy models obtained by FGMDH is considered and the corresponding adaptation algorithm is described. The extension and generalization of fuzzy GMDH in case of fuzzy inputs is considered and its properties are analyzed. The experimental investigations of the suggested FGMDH were carried out. |
| doi_str_mv | 10.20535/SRIT.2308-8893.2019.1.07 |
| first_indexed | 2025-07-17T10:25:08Z |
| format | Article |
| fulltext |
© Yuriy Zaychenko, Helen Zaychenko, 2019
Системні дослідження та інформаційні технології, 2019, № 1 91
UDC 681.513.
DOI: 10.20535/SRIT.2308-8893.2019.1.07
FUZZY GMDH AND ITS APPLICATION TO FORECASTING
FINANCIAL PROCESSES
YURIY ZAYCHENKO, HELEN ZAYCHENKO
Abstract. This paper is devoted to the investigation and application of the fuzzy in-
ductive modeling method known as Group Method of Data Handling (GMDH) in
problems of Data Mining, in particularly its application to solving the forecasting
tasks in financial sphere. The advantage of the inductive modeling method GMDH
is a possibility of constructing an adequate model directly in the process of algo-
rithm run. The generalization of GMDH in case of uncertainty — a new method
fuzzy GMDH is described which enables to construct fuzzy models almost auto-
matically. The algorithm of fuzzy GMDH is considered. Fuzzy GMDH with Gaus-
sian and bell-wise membership functions MF are considered and their similarity
with triangular MF is shown. Fuzzy GMDH with different partial descriptions or-
thogonal polynomials of Chebyshev and Fourier are considered. The problem of ad-
aptation of fuzzy models obtained by FGMDH is considered and the corresponding
adaptation algorithm is described. The extension and generalization of fuzzy GMDH
in case of fuzzy inputs is considered and its properties are analyzed. The experimen-
tal investigations of the suggested FGMDH were carried out.
Keywords: fuzzy GMDH, membership functions, models adaptation, forecasting.
INTRODUCTION
One of the most important problems in the sphere of economy and finance is the
problem of forecasting economical and financial processes. The distinguishing
features of the problem are the following:
• the form of functional dependence is unknown and only model class is
determined, for example, polynomial of any degree or Fourier time series;
• short data samples;
• time series ( )ix t in general case is non-stationary.
In this case, the application of conventional methods of statistical analysis
(e.g. regression analysis) is impossible and it is necessary to utilize methods based
on computational intelligence (CI). The Group Method of Data Handling
(GMDH) developed by acad. A.G. Ivakhnenko [1] and extended by his col-
leges [2] belongs to this class. GMDH is a self-organizing method allowing to
discover internal hidden laws in the appropriate object area. The advantages of
GMDH algorithms are the possibility of constructing optimal models from sam-
ples with a small number of observations and unknown relationships among vari-
ables. This method does not demand to know the model structure a priori; it is
constructed by algorithm itself in the process of its run.
In case if input data are measured with errors which distribution is not nor-
mal and is unknown to a decision-maker then it is reasonable to construct fuzzy
model using Fuzzy GMDH method. FGMDH was suggested in [3] where main
ideas of the method and an algorithm of fuzzy GMDH was presented and investi-
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 92
gated in case when fuzzy coefficients of models have triangular membership
functions. For finding optimal parameters of fuzzy model, the LP problem was
introduced and solved. Later this method was extended to Gaussian and bell-wise
MF [4]. It was shown that the structure of LP model for this problem is the same
as for triangular MF. Further FGMDH method was extended to orthogonal poly-
nomials as partial descriptions [5, 6].
Problem of adaptation of fuzzy models in FGMDH was considered in [5]
and several adaptation methods were suggested and investigated. Numerous ex-
perimental investigations of fuzzy GMDH with different partial descriptions and
MF were carried out and comparison with classical GMDH was performed [7].
The extension of FGMDH and its generalization in the case when input data
is fuzzy were considered in [8]. The math model for determination of fuzzy coef-
ficients was constructed and general FGMDH algorithm for fuzzy inputs was de-
veloped and investigated.
The goal of this paper is to present a review of the main results in the field of
developing the fuzzy GMDH and experimental results of its applications to the
forecasting in financial sphere.
OTHER FUZZY-BASED APPROACHES IN GMDH NETWORKS
The application of GMDH for structure optimization of fuzzy polynomial neural
networks (FPNN) were developed and investigated in numerous works of Witold
Pedrycz and his colleagues since 2002 [9-16]. They implemented a like approach
as in fuzzy GMDH. In [9, 10], W. Pedrycz et al suggested hybrid neural network
called fuzzy polynomial neural networks (FPNNs), a hybrid modeling architec-
ture combining polynomial neural networks (PNNs) and fuzzy neural networks
(FNNs).
The development of the FPNNs is based on the technologies of computa-
tional intelligence (CI). The structure of the FPNN results from a synergistic us-
age of FNN and PNN. FNNs contribute to the formation of the premise part of the
rule-based structure of the FPNN while the consequence part of the FPNN is de-
signed using PNNs. Each PN of the network realizes a polynomial type of partial
description (PD) of the mapping between input and out variables: linear, quadratic
or modified quadratic. The structure of the PNN is not fixed in advance but it is
generated by GMDH to produce dynamic topology of the network.
The authors continued their investigations in the sphere of FPNN and for op-
timization of it topology suggested genetic algorithms (GAs) [11, 12]. Opposite to
the conventional HFPNN which use the GMDH method for structure synthesis,
they suggested to apply GA for structure optimization of both FNN and PNN. As
a result, genetically optimized HFPNN (gHFPNN) was constructed. The aug-
mented gHFPNN results in a structurally optimized structure and comes with a
higher level of flexibility in comparison to the conventional HFPNN. In the se-
quel, two general optimization mechanisms are explored. First, the structural op-
timization is realized via GAs whereas the ensuing detailed parametric optimiza-
tion is carried out in the setting of a standard least square method-based learning.
In [13, 14, 15], genetically optimized fuzzy relation-based polynomial neural
networks were introduced and investigated using information granulation (IG
gFRPNN). With the aid of the information granules based on C-Means clustering,
the initial location of membership functions were determined and initial values of
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 93
polynomial function being used in the premised and consequence part of the
fuzzy rules respectively. The GA-based design procedure being applied at each
layer of the IG_gFRPNN leads to the selection of preferred nodes with specific
local characteristics (such as the number of input variables, the order of the poly-
nomial, a collection of the specific subset of input variables, and the number of
membership functions) available within the network.
In the sequel, the structural optimization is realized via GAs, whereas the en-
suing detailed parametric optimization is carried by the standard least square
method-based learning. The development of gFRPNN was continued in [16]
where the problem of constructing the FRPNN under conditions of high dimen-
sions was considered. Parallel fuzzy polynomial neural networks (PFPNNs) with
the aid of heterogeneous partition of the input space were suggested. In the design
of the premise part of the rule, a weighted fuzzy clustering method is used not
only to realize a non-uniform partition of the input space but to overcome a possi-
ble curse of dimensionality. While in the design of consequent part, fuzzy poly-
nomial neural networks are utilized to construct optimal local models (high order
polynomials) that describe the relationship between input variables and the output
variable within some local region of the input space. Particle swarm optimization
(PSO) was employed to adjust the design parameters of parallel fuzzy polynomial
neural networks.
The development and investigations of hybrid GMDH- fuzzy neural net-
works were performed by joint group of scientists in NTUU “KPI” and KTURE
(Kharkiv University of Radio-Electronics). In [17, 18], GMDH-wavelet neuro-
fuzzy system was suggested and investigated using advantages of neuro-fuzzy
networks and GMDH. In [19], GMDH-cascade neo-fuzzy networks were sug-
gested and investigated in the problem of forecasting. In this work the structure of
cascade neo-fuzzy network was constructed using GMDH which enabled to find
the structure of network and weights of neurons. In [20], GMDH-neural network
with spiking neurons was suggested.
This approach of developing hybrid GMDH–FNN systems was continued in
[21] where the authors suggested evolving a hybrid GMDH-neuro fuzzy system.
The hybrid system is grounded on both GMDH and the concept of evolving sys-
tems that makes it possible to define both optimal parameter values and the best
structure in every specific case. The important property of the suggested system is
that it does not require any high data volumes to get trained. Adjusting parameters
in a parallel fashion gives an option of increasing a processing speed of data
handling.
FUZZY GMDH: PRINCIPAL IDEAS AND MATHEMATICAL MODEL
CONSTRUCTION
As it is well-known, the drawbacks of classical GMDH are the followings [3, 4]:
– GMDH utilizes least squared method (LSM) for finding the model coeffi-
cients but matrix of linear equations may be close to degenerate and the corre-
sponding solution may appear non-stable and very volatile. Therefore, the special
methods for regularization should be used;
– after application of GMDH point-wise estimations are obtained but in
many cases it is needed find interval value for coefficient estimates;
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 94
– GMDH does not work in case of incomplete or fuzzy input data.
Therefore, in the last 10 years the new variant of GMDH – fuzzy GMDH
was developed and refined which may work with fuzzy input data and is free of
classical GMDH drawbacks [3]. As it is well known, GMDH is based on the fol-
lowing principles [1–3]:
1) the principle of multiplicity of models;
2) the principle of external complement which means that the whole sample
should be divided into two parts – training subsample and test subsample;
3) the principle of self-organization;
4) the principle of freedom of choice.
Fuzzy GMDH is also based on these principles but construct fuzzy models.
Let us consider its main ideas.
In [3–5], the linear interval model regression was considered:
nnZAZAZAY +++= ...1100 , (1)
where iA is a fuzzy number of triangular form described by pair of parameters
( )iii cA ,α= , where iα is interval center, ic is its width, 0≥ic .
Then Y is a fuzzy number with parameters determined as follows:
– the interval center:
ziziy
Tα=∑α=α ;
– the interval width:
∑ == zczicc T
iy .
For example, for the partial description of the kind
2
5
2
43210),( jijijiji xAxAxxAxAxAAxxf +++++=
it is necessary to assign in the general model (1),
10 =z , ixz =1 , jxz =2 , ji xxz =3 , 2
4 ixz = , 2
5 jxz = .
Let the training sample be },...,,{ 21 Mzzz , },...,,{ 21 Myyy . Then for the
model (1) to be adequate it is necessary to find such parameters ( ) nicii ,1, =α
satisfying the following inequalities:
Mk
yzcz
yzcz
kk
T
k
T
kk
T
k
T
,1
,
,
=
⎪⎩
⎪
⎨
⎧
≥+α
≤−α
.
Let us formulate the basic requirements for the linear interval model of par-
tial description of a kind (1).
It is necessary to find such values of the parameters ( )ii c,α of fuzzy coeffi-
cients for which:
1) real values of observed outputs ky would drop in the estimated interval
for kY ;
2) the total width of the estimated interval for all sample points would be
minimal.
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 95
These requirements lead to the following linear programming problem [3, 4]:
⎟⎟
⎠
⎞
⎜⎜
⎝
⎛
+++++ ∑∑∑∑∑
=====
M
k
kj
M
k
ki
M
k
kjki
M
k
kj
M
k
ki xCxCxxCxCxCMС
1
2
5
1
2
4
1
3
1
2
1
10min ; (2)
under constraints:
+++−+++++ kjkikjkikjkikjki xCxCСxaxaxxaxaxaa 210
2
5
2
43210 (
kkjkikjki yxСxСxxС ≤+++ )2
5
2
43 , (3)
+++++++++ kjkikjkikjkikjki xCxCСxaxaxxaxaxaa 210
2
5
2
43210 (
kkjkikjki yxСxСxxС ≥+++ )2
5
2
43 , (4)
where 5,0,0 =≥ pC p , Mk ,1= and k is an index of a point.
As we can easily see the task (2) – (4) is linear programming (LP) problem.
However, the inconvenience of the model (2) – (4) for the application of standard
LP methods is that there are no constraints of non-negativity for variables ia .
Therefore for its solution it is reasonable to pass to the dual LP problem by intro-
ducing dual variables }{ kδ and }{ Mk+δ , Mk ,1= . Using simplex-method for the
dual problem and after finding the optimal values for the dual variables }{ kδ , the
optimal solutions ),( ii ca of the initial direct problem will be also found.
THE DESCRIPTION OF FUZZY GMDH ALGORITHM
Let us present the brief description of the algorithm FGMDH [3, 4].
1. Choose the general model type by which the sought dependence will be
described.
2. Choose the external criterion of optimality (criterion of regularity or un-
biasedness).
3. Choose the type of partial descriptions (for example, linear or quadratic
one).
4. Divide the sample into training trainN and test testN subsamples.
5. Put zero values to the counter of model number k and to the counter of
layers r (iterations number).
6. Generate a new partial model kf (1) using the training sample. Solve the
LP problem (2) – (4) and find the values of parameters iα , iс .
7. Calculate using test sample the value of external criterion ( )(r
ubkN or
)()2( rkδ ).
8. 1+= kk . If 2
NCk > for r=1 or 2
FCk > for r>1, then 1=k , 1+= rr and
go to step 9, otherwise go to step 6.
9. Calculate the best value of the criterion for models of r-th iteration. If
1=r , then go to step 6 otherwise, go to step 10.
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 96
10. If ε≤−− )1()( rNrN ubub or )()2( rkδ ≥ )()2(
1 rk−δ , then go to 11, otherwise
select F best models and assigning 1+= rr , 1=k , go to step 6 and execute
(r+1)-th iteration.
11. Select the best model out of models of the previous layer (iteration) using
external criterion.
ANALYSIS OF DIFFERENT MEMBERSHIP FUNCTIONS
In the first paper devoted to fuzzy GMDH [3], the triangular membership func-
tions (MF) were considered. But as fuzzy numbers may also have the other kinds
of MF it is important to consider the other classes of MF in the problems of mod-
eling using FGMDH. In [4], fuzzy models with Gaussian and bell-shaped MF
were investigated.
Consider a fuzzy set with MF of the form:
2
2)1(
2
1
)( c
x
B ex
−
−
=μ .
Let the linear interval model for partial description of FGMDH take the form
(1). Then the problem is to find such fuzzy numbers iB with parameters ),( ii ca
that:
• the observation ky would belong to a given estimate interval for the set
Y(k) with degree not less than α , 10 <α< ;
• the width of the estimated interval of the degree α would be minimal;
In [4, 6] it was shown that the problem of finding optimal fuzzy model will
be finally transformed to the following LP problem:
⎟⎟
⎠
⎞
⎜⎜
⎝
⎛
+++++ ∑∑∑∑∑
=====
M
k
kj
M
k
ki
M
k
kjki
M
k
kj
M
k
ki xCxCxxCxCxCMС
1
2
5
1
2
4
1
3
1
2
1
10min ; (5)
under constraints:
⎪⎭
⎪
⎬
⎫
≤α−+++−+++
≥α−+++++++
,ln2)...(...
,ln2)...(...
2
510
2
510
2
510
2
510
kkjkikjki
kkjkikjki
yxСxCСxaxaa
yxСxCСxaxaa
Mk ,1= . (6)
To solve this problem like in the case of triangular MF it is reasonable to
pass to the dual LP problem of the form:
⎟⎟
⎠
⎞
⎜⎜
⎝
⎛
δ−δ ∑∑
==
+
M
k
kk
M
k
kk yy
11
Mmax , (7)
with constraints of equalities and inequalities:
0
11
M =δ−δ ∑∑
==
+
M
k
k
M
k
k ;
0
1 1
=δ−δ∑ ∑
= =
+
M
k
M
k
kkiMkki i
XX ; (8)
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 97
0
1 1
22 =δ−δ∑ ∑
= =
+
M
k
M
k
kkMkkj j
XX ;
⎪
⎪
⎪
⎪
⎪
⎭
⎪
⎪
⎪
⎪
⎪
⎬
⎫
α−
≤δ+δ
α−
≤δ+δ
α−
≤δ+δ
∑
∑ ∑
∑
∑∑
∑∑
=
= =
+
=
==
+
=
+
=
,
ln2
............................................................
,
ln2
,
ln2
1
2
1 1
22
1
11
11
M
k
kjM
k
M
k
kkjMkkj
M
k
kiM
k
kki
M
k
Mkki
M
k
Mk
M
k
k
X
XX
X
XX
M
(9)
0≥δk , Mk 2,1= . (10)
Analyzing the dual LP program (5)–(10), it is easy to notice that this prob-
lem is always solvable as there is trivial solution 1=δk , Mk 2,1= . Therefore the
initial problem is also always solvable with any data.
Thus, fuzzy GMDH allows constructing fuzzy models and has the following
advantages:
1. The problem of optimal model determination is transferred to the problem
of linear programming which is always solvable.
2. There is so called interval regression model built as the result of the meth-
od performance.
FUZZY GMDH WITH DIFFERENT PARTIAL DESCRIPTIONS:
ORTHOGONAL POLYNOMIALS
As it is well known from the general GMDH theory, models-pretenders are gen-
erated in this method on the base of so called partial descriptions being elemen-
tary models of two variables. Usually as partial descriptions linear or quadratic
polynomials are used. The alternative to this class of those elementary models is
application of orthogonal polynomials. The choice of such polynomials as partial
descriptions is determined by the following advantages:
• Owing to orthogonal property, the calculation of polynomial coefficients
which approximate the simulated process goes faster than for non-orthogonal pol-
ynomials.
• The coefficients of polynomial approximating equation do not depend on
the degree of initial polynomial model so if a priori the real polynomial degree is
not known we may check the polynomials of various degrees and by this property
the coefficients obtained for polynomials of lower degrees remain the same after
transfer to higher polynomial degrees. This property is the most important during
investigation of real degree of approximating polynomial when solving applied
problems.
One of the properties of orthogonal polynomials widely used in this work is
the property of almost equal errors. Owing to this the very large errors do not
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 98
happen, on the contrary, in most cases the error values are small. Therefore the
damping of approximation errors occurs. The application of orthogonal polynomi-
als as partial descriptions in FGMDH was suggested and investigated in [5, 6].
Chebyshev’s orthogonal polynomials
Chebyshev’s orthogonal polynomials in general case have the following form [5]:
11),arccos(cos)()( ≤ξ≤−ξν=ξ=ξ νν TF .
These polynomials have the following orthogonality property:
⎪
⎪
⎩
⎪⎪
⎨
⎧
=ξ=μπ
≠ξ=μ
π
ξ≠μ
=
−
ξξξ
∫
ξ−
νμ
,0 if
0; if
2
; if 0
1
)()(1
1
2
dTT
(11)
where 21 ξ− is a weighting coefficient )(ξω in the equation (11).
The approximating Chebyshev’s orthogonal polynomial for y is obtained on
the base of function S minimization:
∫ ∑
− =
ξ⎟⎟
⎠
⎞
⎜⎜
⎝
⎛
ξ−ξξω=
1
1
2
0
)()()( dTbyS
m
i
ii . (12)
From (12) it follows that
⎪
⎪
⎩
⎪
⎪
⎨
⎧
≠ξ
ξ−
ξξ
π
=ξ
ξ−
ξ
π
=
∫
∫
−
−
1
1
2
1
1
2
.0,
1
)()(2
;0,
1
)(1
kd
Ty
kdy
b
k
k (13)
Hence, the approximating equation is obtained in the form:
∑
=
ξ=ξ
m
k
kkTby
0
)()( .
As it may be readily seen from the presented expressions, coefficient kb
(13) does not depend on choice of degree m. Thus, the variable m does not de-
mand recalculation of mjbj ≤∀ while such recalculation is necessary for non-
orthogonal approximation.
The best approximating degree *m may be obtained on the base of hypothe-
sis that investigation results riiy ,,2,1),( K= , have independent Gaussian distri-
bution in the bounds of some polynomial function y of certain degree, e.g.
μ+*m , where
∑
μ+
=
μ+
=
*
*
0
)(
m
j
j
ijim
xbxy ,
and the dispersion 2σ of distribution )( yy − does not depend on μ.
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 99
It is clear that for a very small m ( K,2,1,0=m ) 2
mσ decreases as m grows.
As in accordance with the previously formulated hypothesis dispersion does
not depend on m, the best degree *m is the minimal m for which 1+σ≅σ mm .
For determining *m it is necessary to calculate the approximating polyno-
mials of various degrees. As coefficients jb in the equation do not depend on m ,
the determination of the best degree of polynomial is accelerated.
Let we have the forecasted variable Y and input variables nxxx K,, 21 . Let us
search the relation between them in the following form
)(...)()( 222111 nnn xfAxfAxfAY +++= ,
where iA is a fuzzy number of triangular type given as ),( iii cA α= , functions
if are determined as follows [5, 6]:
∑
=
=
im
j
ijjiii xTbxf
0
)()( .
The degree im of function if is determined using hypothesis defined in the
preceding section. Denoting )( iii xfz = , we get a linear interval model in classi-
cal form.
Investigation of Trigonometric Polynomials as Partial Descriptions
Let a function f(x) be periodic with period π2 defined at the interval ],[ ππ− , and
its derivative f’(x) is also defined at ],[ ππ− . Then the following equality holds
],[)()( ππ−∈∀= xxfxS ,
where
∑
=
++=
1
0 ))(sin)(cos(
2
)(
j
jj jxbjxaaxS .
Coefficients jj ba , are calculated by Euler formulas:
∫
π
π−π
= ;)(cos)(1 dxjxxfa j ∫
π
π−π
= .)(sin)(1 dxjxxfb j
Definition. A trigonometric polynomial of the degree M is called the expres-
sion:
∑
=
++=
M
j
jjM jxbjxaaxT
1
0 ))sin()cos((
2
)( .
The following theorem is true stating that exists such M , NM <2 , which
minimizes the expression [6]:
∑
=
−
N
j
iMi xTxf
1
2))()(( .
Hence the coefficients of corresponding trigonometric polynomial are de-
termined by formulas:
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 100
).(sin)(2);(cos)(2
11
i
N
i
ij
N
i
iij jxxf
N
bjxxf
N
a ∑∑
==
==
Let it be the variable Y to be forecasted and input variables nxxx ,,, 21 K .
Let us search the dependence among them in the form:
)(...)()( 222111 nnn xfAxfAxfAY +++= ,
where iA is a fuzzy number of triangular type given as ),( iii cA α= , functions
if are determined in such a way:
)()( iMii xTxf
i
= .
The degree iM of a function if is determined by the theorem described in
the preceding section. Therefore if to assign )( iii xfz = , the linear interval model
will be obtained in its classical form.
ADAPTATION OF FUZZY GMDH MODELS
While forecasting by self-organizing methods (fuzzy GMDH, in particular), the
problem arises regarding the necessity of huge amount of repetitive calculations
in case of the training sample size increase or while forecasting in real time when
it is needed to correct the obtained model in accordance with new available data.
Taking into account new information obtained while forecasting, adaptation may
be done by two approaches. The first one is to correct parameters of a forecasting
model with new data assuming that model structure did not change. The second
approach consists in adaptation of not only model parameters but its optimal
structure as well.
This way demands the repetitive use of full GMDH algorithm and is con-
nected with huge volume of calculations. The second approach is used if adapta-
tion of parameters does not provide good forecast and the new real output values
do not drop in the calculated interval for its estimate.
In our consideration, the first approach is used based on adaptation of
FGMDH model parameters to new available data. Here the recursive identifica-
tion methods are preferably used, especially the recursive least squared method
(LSM). In this method the parameters estimations on the next step are determined
on the base of estimates on the previous step, model error and some information
matrix which is modified during all estimation process and therefore contains data
which may be used at the next steps of adaptation process [5].
Hence, model coefficients adaptation will be simplified substantially. If to
store information matrix obtained while identification of optimal model using
fuzzy GMDH, then for model parameters adaptation it will be enough to fulfill
only one iteration by recursive LSM method.
The Application of Recurrent LSM for Model Coefficients Adaptation
Consider the following model:
)()()( kvkky T +Ψθ= ,
where )(ky is a dependent (output) variable, )(kΨ is a measurements vector,
)(kv are random disturbances, θ is a parameters vector to be estimated.
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 101
The parameters estimate θ at the step N is performed due to such formula
[5, 6]:
)]()1()()[()1()( NNNyNNN T Ψ−θ−γ+−θ=θ
)))
,
where )(Nγ is a coefficients vector which is determined by formula:
)()1()(1
)()1()(
NNPN
NNPN T Ψ−Ψ+
Ψ−
=γ ,
where )1( −NP is so-called “information matrix” determined by formula:
)1()2()1(1
)2()1()1()2()2()1(
−Ψ−−Ψ+
−−Ψ−Ψ−
−−=−
NNPN
NPNNNPNPNP T
T
. (14)
As one can see from (14), the information matrix may be obtained independ-
ently on parameters estimation process and parallel to it. The adaptation of two
parameter vectors ],...,[ 11 m
T αα=θ , ],...,[ 12 m
T CC=θ , is performed using the for-
mulas [35]:
)]()1()()[()1()( 11111 NNNyNNN T Ψ−θ−γ+−θ=θ
)))
;
)]()1()()[()1()( 22222 NNNyNNN T
c Ψ−θ−γ+−θ=θ
)))
;
|)()1()(|)( 11 NNNyNy T
c Ψ−θ−= ,
where |]||,...,[|];,...,[ 1211 m
T
m
T zzzz =Ψ=Ψ .
APPLICATION OF GMDH FOR FORECASTING STOCK EXCHANGE
PROCESSES
Consider the application of GMDH and fuzzy GMDH for forecasting at the stock
exchange NYSE. As input variables, the following stock prices at NYSE were
chosen: close prices of companies Hess Corporation, Repsol YPF, S.A. (ADR),
Eni S.p.A. (ADR), Exxon Mobil Corporation, Chevron Corporation, and Total
S.A. (ADR) [7]. As an output variable, close stock prices of British Petroleum BP
plc (ADR) were chosen.
The second problem was forecasting industrial index Dow-Jones Average.
As the input variables in this problem there were taken close stock prices of the
following companies which form it: American Express Company, Bank of Amer-
ica, Coca-cola, McDonald's, Microsoft Corp., Johnson&Johnson, Intel Corp.
The training sample data were taken in the period since 20 September to 14
November 2011. For the test sample, data of Dow Jones Industrial Average were
taken since 15 November 2011 year to 17 November 2011 year [7].
For the experimental investigations, classical GMDH and fuzzy GMDH
were used. For these experiments, the percentage of training sample variants was
chosen 50%, 70%, 90%. Freedom of choice F was taken 5 and 6.
For fuzzy GMDH, triangular, Gaussian and bell-shaped membership func-
tions were used. For Gaussian and bell-shaped membership functions, the follow-
ing level values were taken: a = 0,3; 0,5; 0,7; 0,9.
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 102
To construct models, the following four partial description types were used:
• a linear model of the form:
jiji xAxAAxxf 210),( ++= ;
• a squared model:
2
5
2
43210),( jijijiji xAxAxxAxAxAAxxf +++++= ;
• Fourier polynomial of the first degree:
)(cos)(sin
2 11
0
1 xbxaaT ++= ;
• Chebyshev’s polynomial of the second degree:
)1(),( 2
210 −++= jiji xAxAAxxf ,
where jA is a fuzzy number with triangular, Gaussian or bell-shaped membership
function.
For forecasts accuracy analysis, the following criteria of the forecast quality
were used: MSE for test sample, MSE for full sample, MAPE for full and test
sample, Durbin-Watson criterion (DW), R-square, Akaike criterion (AIC), Bayes
information criterion (BIC), and Shwartz criterion (SC). These criteria values
were calculated for each forecast step using the test sample. The results of fore-
cast for BP plc (ADR) shares are presented in the table 1. and for Dow Jones In-
dustrial Average in the table 2.
T a b l e 1 . Forecast quality criteria at each forecast step by fuzzy GMDH for
shares BP plc (ADR) closing prices
Percentage of training sample Step of fore-
cast Criterion
50% 70% 90%
MSE test 1,248355 0,793523 0,317066
MSE 0,748864 0,612827 0,485599
MAPE test 2,041366 2,065155 1,386096
MAPE 1,452656 1,723657 1,505965
DW 0,686478 1,763043 1,839065
R-square 1,064526 0,938058 1,008042
AIC 2,456985 2,228267 2,053752
BIC –3,268440 –3,063 –2,892253
1
SC 2,506693 2,277 2,103459
MSE test 1,256828 1,871883 2,440575
MSE 0,728499 0,989650 0,795699
MAPE test 2,072085 2,367006 2,426847
MAPE 1,468987 1,845798 1,656084
DW 0,686478 1,795021 1,839065
R-square 1,064526 0,874163 1,008042
AIC 2,456985 2,147717 2,053752
BIC –3,268440 –2,986448 –2,892253
2
SC 2,506693 2,197424 2,103459
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 103
The flow charts of forecasts for shares BP plc (ADR) obtained by fuzzy
GMDH are presented on Fig. 1 for 2 steps ahead with 6=F , the training sample size
70% and Gaussian MF, significance level 7,0=a .
T a b l e 2 . Forecast quality criteria by fuzzy GMDH for Dow Jones Industrial
Average
Percentage of training sample Step of forecast Criterion
50% 70% 90%
MSE test 40494,427 33109,754 40286,725
MSE 26900,763 62553,804 26432,081
MAPE test 1,462066 1,363148 1,405372
MAPE 1,149183 1,809130 1,191039
DW 1,917430 1,013536 1,862203
R-square 0,990922 0,804774 0,849329
AIC 12,753417 13,551054 12,729001
BIC –7,360808 –7,482613 –7,356959
1
SC 12,796073 13,593710 12,771656
MSE test 41546,293 31602,995 43907,693
MSE 27793,341 61328,007 32746,387
MAPE test 1,481603 1,374860 1,521950
MAPE 1,167355 1,819287 1,280730
DW 1,917020 1,013536 1,669879
R-square 0,989976 0,804774 0,811488
AIC 12,753849 13,551054 12,935378
BIC –7,360875 –7,482613 –7,389255
2
SC 12,796504 13,593710 12,978034
Fig. 1. Forecast results for BP plc (ADR) shares by FGMDH with quadratic partial de-
scriptions, 3 steps ahead
3 4
2
1
1 –
2 –
3 –
4–
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 104
Forecasts by fuzzy GMDH for Dow Jones I.A. shares are presented on
Fig. 2, 3 steps ahead, 6=F , the training sample size 70% and Gaussian MF, significance
level 7,0=a .
Further experiments for forecasting share prices of BP plc (ADR) and Dow
Jones I.A. were carried out with application of GMDH and fuzzy GMDH with
different partial descriptions: linear model, squared model, Chebyshev’s polyno-
mials and Fourier polynomials and with application of cascade neo-fuzzy neural
networks as well [7].
The final experimental results of forecasts at 1, 2 and 3 steps ahead with
aforesaid methods for share prices of British Petroleum BP plc (ADR) are pre-
sented in the table 3 and for index Dow Jones Industrial Average in the table 4.
T a b l e 3 . Comparative forecasting results for BP plc (ADR) share prices
Forecast results for GMDH
Partial description (PD)
Forecast results for fuzzy GMDH
Partial description Step
of
fore-
cast
Criteria
Linear Quad-
ratic
Fourier
poly-
nomial
Chebyshev’s
polynomial Linear Quad-
ratic
Fourier
poly
nomial
Chebyshev’s
polynomial
MSE 0,285 1,905 0,859 0,365 0,481 0,130 1,691 0,757 1
MAPE 1,034 1,965 1,624 1,114 1,374 0,813 2,960 1,459
MSE 0,425 3,090 1,094 0,366 0,498 0,150 1,742 1,029 2
MAPE 1,227 2,916 1,814 1,115 1,481 0,818 2,977 1,584
MSE 0,675 4,978 2,144 0,523 0,572 0,308 2,183 1,505 3
MAPE 1,496 4,434 2,050 1,320 1,494 0,908 3,024 1,681
The best results were obtained by fuzzy GMDH with quadratic PD, 70%
training sample and Gaussian MF. The worst results gives Fourier polynomials as
PD. The both GMDH methods, classical and fuzzy, have shown the high forecast
3 4
2
1
2 –
1 –
4 –
3–
Fig. 2. Index Dow Jones I.A. forecast results at 3 steps ahead with FGMDH
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 105
accuracy. If to compare the accuracy of both methods with linear partial descrip-
tions, then linear model by GMDH has shown more accurate results. But with all
used PD most accurate forecasts were obtained using fuzzy GMDH with quad-
ratic partial descriptions.
T a b l e 4 . Comparative forecasting results for index Dow Jones I.A.
Forecast results for GMDH
Partial descriptions
Forecast results for fuzzy GMDH
Partial descriptions Step
of
fore-
cast
Criteria
Linear Quad-
ratic
Fourier
poly-
nomial
Chebyshev’s
polynomial Linear Quad-
ratic
Fourier
polyno-
mial
Chebyshev’s
polynomial
MSE 26900 38225 40142 23818 25176 21332 42205 24464 1
MAPE 1,149 1,298 1,445 1,111 1,137 1,046 1,487 1,125
MSE 27793 39460 40930 23978 25793 223491 59059 24767 2
MAPE 1,167 1,322 1,445 1,119 1,143 1,098 1,614 1,144
MSE 37306 50471 41720 27337 29782 38291 63900 24910 3
MAPE 1,230 1,386 1,460 1,157 1,176 1,099 1,623 1,160
The best results were obtained by fuzzy GMDH with quadratic partial de-
scriptions with bell-shaped membership functions and 50% training sample size.
The worst results were obtained with Fourier polynomial as partial descriptions.
The use of Chebyshev’s polynomial as PD in classical GMDH has shown the best
results. In fuzzy GMDH the most accurate estimates were obtained with linear
and quadratic PD.
FGMDH MODEL WITH FUZZY INPUT DATA
FGMDH Model Construction with Fuzzy Inputs
Let us consider the generalization of fuzzy GMDH for case when input data are
also fuzzy. Then a linear interval regression model takes the following form [6, 8]:
nnZAZAZAY +++= ...1100 ,
where iA is a fuzzy number of triangular shape with parameters ),,( iiii AAAA
(
= ,
where iA
(
is a center of the interval, iA – its upper border, and iA – lower border.
Consider the case of symmetrical membership function for parameters Ai, so
they can be described by the pair of parameters ( iA
(
, ic ), ic – interval width, ic ≥
0: iiiiii cAAcAA +=−=
((
, .
Let iZ be also a fuzzy number of triangular shape defined as ),,( iii ZZZ
(
,
iZ is a lower border, iZ
(
is a center, and iZ is an upper border of the fuzzy
number.
Then Y is a fuzzy number which parameters are defined as follows:
• the center of the interval ii Zay
(( ∑= ;
• the deviation in the left part of the membership function:
∑ +−=− ))(( iiiii ZcZZayy
((( ;
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 106
• the lower border of the interval
∑ −= )( iiii ZcZay
(
;
• the deviation in the right part of the membership function:
∑ ∑ +−=+−=− iiiiiiiiiii ZcZaZaZcZZayy
((((( ))(( ;
• the upper border of the interval
∑ += )( iiii ZcZay
(
.
For the interval model to be correct, the real value of input variable Y should
lay in the interval obtained by the method FGMDH.
So, the general requirements to a linear interval model are the following: to
find such values of parameters ( iA
(
, ic ) of fuzzy coefficients, which ensure [6, 8]:
1) observed values ky should locate in an estimation interval for kY total
width of the estimation interval should be minimal;
2) these requirements may be redefined as a task of linear programming [6, 8]:
∑ ∑∑
=
−−+
M
k
iiiiiiii
ca
ZcZaZcZa
ii 1,
))()((min
((
,
under conditions
⎪⎩
⎪
⎨
⎧
=≥+
≤−
∑
∑
.,1,)(
,)(
MkyZcZa
yZcZa
kikikii
kikiiki
(
(
Let us consider partial description (1). Then math model takes the form [6]:
∑ ∑ ∑∑
= = ==
++−++−+
M
k
M
k
M
k
jkjkjkik
M
k
ikik
ca
xcxxaxcxxaMc
ii 1 1 1
221
1
10
,
2)(2)(2(min ((
∑∑∑
===
+−++−+−+
M
k
ikikik
M
k
jkik
M
k
ikikjkjkjkik xxxaxxcxxxxxxa
1
4
1
3
1
3 )(22))()(( (((((
)2)(22
1 1
2
55
1
2
4 ∑ ∑∑
= ==
+−++
M
k
M
k
jkjkjkjk
M
k
ik xcxxxaxc ((( ,
with the following constraints
++−−−−+++ ))()((3210 jkikikikjkjkjkikjkik xxxxxxxxaxaxaa ((((((
−+−++−−+ ))(2())(2( 2
5
2
4 jkjkjkjkikikikik xxxxaxxxxa ((((((
kjkikjkikjkik yxcxcxxcxcxcc ≤−−−−−− 2
5
2
43210
(((((( ;
+−−+−+++ ))()((3210 jkikikikjkjkjkikjkik xxxxxxxxaxaxaa ((((((
++−−+−−+ 0
2
5
2
4 ))(2())(2( cxxxxaxxxxa jkjkjkjkikikikik
((((((
kjkikjkikjkik yxcxcxxcxcxc ≥+++++ 2
5
2
4321
(((((( , 5,0,0 =≥ lcl .
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 107
As one can see, this is also the linear programming problem but there are
still no constraints for non-negativity of variables ia , so it is reasonable to pass to
a dual problem introducing dual variables { }kδ and { }Mk+δ .
Investigations of FGMDH with Fuzzy Inputs at Forecasting Problems
The list of securities used for calculation of RTS index consists of the most liquid
shares of Russian companies chosen by Information Committee and based on ex-
pert judgment. The number of securities may not exceed 50.
The experiment contains 5 fuzzy input variables which are the stock prices
of leading Russian energetic companies included into the list of RTS:
• index LKOH – shares of “Lukoil” joint-stock company;
• EESR – shares of “RAO UES of Russia” joint-stock company;
• YUKO – shares of “Yukos” joint-stock company;
• SNGSP – privileged shares of “Surgutneftegas” joint-stock company;
• SNGS – common shares of “Surgutneftegas” joint-stock company;
• Output variable is the value of RTS index (opening price) of the same pe-
riod (03.04.2006 – 18.05.2006).
The whole sample contains 32 instances (points) and training sample size is
18 points (optimal size of the training sample for current experiment). The results
presented below were obtained in [8].
Experiment 1. For normalized input when using Gaussian MF in group
method of data handling with fuzzy input data the results of experiment are pre-
sented (see Fig. 3) and table 5: for GMDH, MSE = 0,1129737, for FGMDH,
MSE = 0,0536556.
T a b l e 5 . MSE comparison for different methods at experiment 1
Error GMDH FGMDH
FGMDH with fuzzy
inputs,
Triangular MF
FGMDH with fuzzy
inputs,
Gaussian MF
MSE 0,1129737 0,0536556 0,055557 0,028013
As the results of experiment 1 show, fuzzy group method of data handling
with fuzzy input data gives more accurate forecast than GMDH and FGMDH. In
-0,2000
0,0000
0,2000
0,4000
0,6000
0,8000
1,0000
1,2000
1,4000
1 2 3 4 5 6 7 8 9 1011121314151617181920212223242526272829303132
Y
Estimation by
distinct GMDH
Estimation by
f uzzy GMDH
Upper border by
f uzzy GMDH
Lower border by
f uzzy GMDH
Fig. 3. Results of the Experiment1 using GMDH and FGMDH with fuzzy inputs
Yuriy Zaychenko, Helen Zaychenko
ISSN 1681–6048 System Research & Information Technologies, 2019, № 1 108
case of triangular MF FGMDH with fuzzy inputs gives a little worse forecast than
FGMDH with Gaussian MF.
Experiment 2. RTS-2 index forecasting (opening price). The whole sample
size is 32 instances and the training sample size is 18 ones. For normalized input
data using Gaussian MF in FGMDH with fuzzy input data the following experi-
mental results were obtained presented in the table 6 [8]: MSE for GMDH =
0,051121, MSE for FGMDH = 0,063035.
As the results of the experiment 2 show (Table 6), fuzzy group method of
data handling with fuzzy input data gives better result than GMDH and FGMDH
in case of both Gaussian and triangular membership functions.
T a b l e 6 . Comparison of different methods at experiment 2
Error GMDH FGMDH
FGMDH with fuzzy
inputs,
Triangular MF
FGMDH with fuzzy
inputs,
Gaussian MF
MSE 0,051121 0,063035 0,061787 0,033097
CONCLUSION
In this paper, the review of main results dealing with fuzzy inductive modeling
method FGMDH is presented. This method enables to construct models of com-
plex processes using experimental (statistical) data. Two different FGMDH ver-
sions were presented and discussed: with crisp inputs and fuzzy inputs.
The advantage of fuzzy GMDH is that it does not use least square method
for search of unknown model coefficients opposite to classical GMDH and there-
fore the problem of possible ill-conditioned matrix does not exist for it.
Besides, fuzzy GMDH enables to find not point-wise forecast estimates but
interval estimates for forecast values which allow to determine the forecast accu-
racy.
The generalization of fuzzy GMDH with fuzzy inputs was also considered
and analyzed. The experimental investigations of GMDH and fuzzy GMDH in
problems of share prices forecast at NYSE and Russian stock market RTS were
carried out. The comparative results analysis has confirmed the high accuracy of
fuzzy GMDH in problems of forecasting in financial sphere.
REFERENCES
1. Ivakhnenko A.G. Heuristic Self-Organization in Problems of Automatic Control /
A.G. Ivakhnenko // Automatica (IFAC). — 1970. — 3. — P. 207–219.
2. Ivakhnenko A.G. Decision-making on the basis of self-organization / A.G. Ivakhnenko,
Yu.P. Zaychenko, V.D. Dimitrov // Publ. house “Soviet Radio”, Moscow, 1976.
3. Zaychenko Yu.P. Fuzzy group method of data handling and its application for macro-
economic indicators forecasting / Yu. P. Zaychenko, A.G. Kebkal,
V.F. Krachkovsky // Scientific papers of NTUU “KPI”. — 2000. — 2. — P. 18–26.
4. Zaychenko Yu. The investigations of different membership functions in Fuzzy Group
Method of Data Handling / Yu. Zaychenko, I.O. Zayets, O.V. Kamotsky,
O.V. Pavlyuk // Control Systems and machines. — 2003. — 2. — P. 56–67.
5. Zaychenko Yu.P. Synthesis and adaptation of fuzzy forecasting models on the basis
of self-organization method / Yu.P. Zaychenko, I.O. Zayets // Scientific papers of
NTUU “KPI”. — 2001. — 3. — P. 34–41.
Fuzzy GMDH and its application to forecasting financial processes
Системні дослідження та інформаційні технології, 2019, № 1 109
6. Zgurogvsky M. The fundamentals of computational intelligence: System approach /
M. Zgurogvsky, Yu. Zaychenko // Springer. — Switzerland, 2016. — 308 p.
7. Zaychenko Yu. Fuzzy group method of data handling in forecasting problems at fi-
nancial markets / Yu. Zaychenko // International Journal “Information Models
and Analysis”. — 2012. — 1(4). — P. 303–317.
8. Zaychenko Yu. The Investigations of Fuzzy Group Method of Data Handling with
Fuzzy Inputs in the Problem of Forecasting in Financial Sphere / Yu. Zaychenko
// Proceedings of the II International Conference on Inductive Modelling ICIM-
2008. — Kyiv: IRTC ITS NASU, 2008. — P. 129–133.
9. Huang W. Fuzzy polynomial neural networks: hybrid architectures of fuzzy model-
ing / W. Huang, S.K. Oh, W. Pedrycz // IEEE Transactions on Fuzzy Systems. —
2002. — 10(5). — P. 607–621.
10. Oh S.K. Hybrid fuzzy polynomial neural networks / S.K. Oh, D.W. Kim, W. Pedrycz
// International Journal of Uncertainty, Fuzziness and Knowledge-Based Sys-
tems. — 10(3). — https://doi.org/10.1142/S0218488502001478
11. Oh S.K. Self-Organizing Multi-layer Fuzzy Polynomial Neural Networks Based on
Genetic Optimization / S.K. Oh, W. Pedrycz, B.J. Park // Fuzzy Sets and Sys-
tems. — 2004. — 145(1). — P.165–181.
12. Oh S.K. Self-organizing neuro-fuzzy networks in modeling software data / S.K. Oh,
B.J. Park // Neurocomputing. — 2005. — 64. — P. 397–431.
13. Oh S.K. Design of Fuzzy Relation-Based Polynomial Neural Networks Using Infor-
mation Granulation and Symbolic Gene Type Genetic Algorithms / S.K. Oh,
W. Pedrycz, H.K. Kim // Advances in Neural Networks. Lecture Notes in Com-
puter Science book series. — 2007. —Vol. 4492. — P. 206–215.
14. Oh S.K. Genetically optimized Hybrid Fuzzy Set-based Polynomial Neural Networks
/ S.K. Oh, W. Pedrycz, S.B. Roh // Journal of the Franklin Institute. — 2011. —
348(2). — P. 415–425.
15. Oh S.K. Genetically Optimized Hybrid Fuzzy Neural Networks: Analysis and Design
of Rule-based Multi-layer Perceptron Architectures / S.K. Oh, W. Pedrycz // En-
gineering Evolutionary Intelligent Systems. Part of the Studies in Computational
Intelligence book series. — 2013. — Vol. 82. — P. 23–57.
16. Huang W. Hybrid fuzzy polynomial neural networks with the aid of weighted fuzzy
clustering method and fuzzy polynomial neurons / W. Huang, S.K. Oh,
W. Pedrycz. — Article. First Online: 15 September 2016.
17. Bodyanskiy Ye. Wavelet-neuro-fuzzy network structure optimization using GMDH
for the solving forecasting tasks / Ye. Bodyanskiy, O. Vynokurova, A. Dolotov,
O. Kharchenko // Proc. 4th Int. Conf. on Inductive Modeling. — Kyiv, 2013. —
P. 61–67.
18. Bodyanskiy Ye. Cascade GMDH-wavelet-neuro-fuzzy network / Ye. Bodyan-
skiy, O. Vynokurova, N. Teslenko // Proc. 4th Int. Workshop on Inductive Mod-
eling. — Kyiv, 2011. — P. 22–30.
19. Bodyanskiy Ye. The neo-fuzzy neural network structure optimization using the
GMDH for the solving forecasting and classification problems / Bodyanskiy Ye.,
Zaychenko Yu., Pavlikovskaya E. et al. // Proc. Int. Workshop on Inductive
Modeling. — Krynica, Poland, 2009. — P. 77–89.
20. Bodyanskiy Ye.V. Self-learning cascade spiking neural network for fuzzy cluster-
ing based on Group Method of Data Handling / Ye.V. Bodyanskiy, O.A. Vyno-
kurova, A.I. Dolotov // Journal of Automation and Information Sciences. —
2013. — 45(3). — P. 23–33.
21. Zaychenko Yu. Hybrid GMDH-neuro-fuzzy system and its training scheme /
Yu. Zaychenko, Ye. Bodyanskiy, O. Tyshchenko et al. // International Journal
“Information Theory and Applications”. — 2018. — 25(1). — P. 16–33.
Received 29.01.2019
From the Editorial Board: the article corresponds completely to submitted manuscript.
|
| id | journaliasakpiua-article-168415 |
| institution | System research and information technologies |
| keywords_txt_mv | keywords |
| language | English |
| last_indexed | 2025-07-17T10:25:08Z |
| publishDate | 2019 |
| publisher | The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" |
| record_format | ojs |
| resource_txt_mv | journaliasakpiua/50/a05d7f497271ca02d9b94d50376cb850.pdf |
| spelling | journaliasakpiua-article-1684152019-08-07T15:26:27Z Fuzzy GMDH and its application to forecasting financial processes Нечеткий МГУА и его прнменение для прогнозирования финансовых процессов Нечіткий МГУА та його застосування для прогнозування фінансових процесів Zaychenko, Yuriy Zaychenko, Helen нечіткий МГУА функції приналежності адаптація моделей прогнозування нечеткий МГУА функции принадлежности адаптация моделей прогнозирование fuzzy GMDH membership functions models adaptation forecasting This paper is devoted to the investigation and application of the fuzzy inductive modeling method known as Group Method of Data Handling (GMDH) in problems of Data Mining, in particularly its application to solving the forecasting tasks in financial sphere. The advantage of the inductive modeling method GMDH is a possibility of constructing an adequate model directly in the process of algorithm run. The generalization of GMDH in case of uncertainty — a new method fuzzy GMDH is described which enables to construct fuzzy models almost automatically. The algorithm of fuzzy GMDH is considered. Fuzzy GMDH with Gaussian and bell-wise membership functions MF are considered and their similarity with triangular MF is shown. Fuzzy GMDH with different partial descriptions orthogonal polynomials of Chebyshev and Fourier are considered. The problem of adaptation of fuzzy models obtained by FGMDH is considered and the corresponding adaptation algorithm is described. The extension and generalization of fuzzy GMDH in case of fuzzy inputs is considered and its properties are analyzed. The experimental investigations of the suggested FGMDH were carried out. Посвящено исследованиям и применению нечеткого метода индуктивного моделирования известного как нечеткий метод группового учета аргументов (МГУА) в проблемах интеллектуального анализа данных, в частности прогнозирования в финансовой сфере. Преимуществом индуктивного метода моделирования МГУА является возможность конструирования адекватной модели непосредственно в процессе работы алгоритма. Описано обобщение МГУА на случай неопределенности — нечеткий МГУА, позволяющий конструировать нечеткие модели почти автоматически. Рассмотрены алгоритмы нечеткого МГУА для гауссовских и колоколообразных функций принадлежности и показано их сходство с моделью для треугольных функций принадлежности. Приведены варианты НМГУА для ортогональных полиномов Чебышева и Фурье. Рассмотрена проблема адаптации нечетких моделей, полученных по НМГУА, и описан соответствующий алгоритм адаптации. Приведено обобщение нечеткого МГУА на случай нечетких входных переменных. Выполнены экспериментальные исследования НМГУА и приведены их результаты. Присвячено дослідженням та застосуванню нечіткого методу індуктивного моделювання, відомого як нечіткий метод групового урахування аргументів (НМГУА) у проблемах інтелектуального аналізу даних, зокрема прогнозування у фінансовій сфері. Перевагою індуктивного методу моделювання МГУА є можливість конструювання адекватної моделі процесу безпосередньо в процесі роботи алгоритму. Описано узагальнення МГУА на випадок невизначеності — нечіткий МГУА, який дозволяє конструювати нечіткі моделі майже автоматично. Розглянуто алгортми нечіткого МГУА для гаусівських та дзвіноподібних функцій належності і показано їх подібність до моделей з трикутними функціями належності. Наведено варіанти НМГУА для ортогональних поліномів Чебишова та Фур’є. Розглянуто проблему адаптації нечітких моделей, отриманих за допомогою НМГУА, та описано відповідний алгоритм адаптації. Наведено узагальнення нечіткого МГУА на випадок нечітких вхідних змінних. Проведено експериментальні дослідження НМГУА та наведено їх результати. The National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" 2019-03-25 Article Article application/pdf https://journal.iasa.kpi.ua/article/view/168415 10.20535/SRIT.2308-8893.2019.1.07 System research and information technologies; No. 1 (2019); 91-109 Системные исследования и информационные технологии; № 1 (2019); 91-109 Системні дослідження та інформаційні технології; № 1 (2019); 91-109 2308-8893 1681-6048 en https://journal.iasa.kpi.ua/article/view/168415/168217 Copyright (c) 2021 System research and information technologies |
| spellingShingle | нечіткий МГУА функції приналежності адаптація моделей прогнозування Zaychenko, Yuriy Zaychenko, Helen Нечіткий МГУА та його застосування для прогнозування фінансових процесів |
| title | Нечіткий МГУА та його застосування для прогнозування фінансових процесів |
| title_alt | Fuzzy GMDH and its application to forecasting financial processes Нечеткий МГУА и его прнменение для прогнозирования финансовых процессов |
| title_full | Нечіткий МГУА та його застосування для прогнозування фінансових процесів |
| title_fullStr | Нечіткий МГУА та його застосування для прогнозування фінансових процесів |
| title_full_unstemmed | Нечіткий МГУА та його застосування для прогнозування фінансових процесів |
| title_short | Нечіткий МГУА та його застосування для прогнозування фінансових процесів |
| title_sort | нечіткий мгуа та його застосування для прогнозування фінансових процесів |
| topic | нечіткий МГУА функції приналежності адаптація моделей прогнозування |
| topic_facet | нечіткий МГУА функції приналежності адаптація моделей прогнозування нечеткий МГУА функции принадлежности адаптация моделей прогнозирование fuzzy GMDH membership functions models adaptation forecasting |
| url | https://journal.iasa.kpi.ua/article/view/168415 |
| work_keys_str_mv | AT zaychenkoyuriy fuzzygmdhanditsapplicationtoforecastingfinancialprocesses AT zaychenkohelen fuzzygmdhanditsapplicationtoforecastingfinancialprocesses AT zaychenkoyuriy nečetkijmguaiegoprnmeneniedlâprognozirovaniâfinansovyhprocessov AT zaychenkohelen nečetkijmguaiegoprnmeneniedlâprognozirovaniâfinansovyhprocessov AT zaychenkoyuriy nečítkijmguatajogozastosuvannâdlâprognozuvannâfínansovihprocesív AT zaychenkohelen nečítkijmguatajogozastosuvannâdlâprognozuvannâfínansovihprocesív |