and
0.6 0.7459 0.76 0.7019 0.76 0.7290A
⎡⎤
=
⎣⎦
It can be observed that, without matrices Q and
R, the FCM drives the system to a different
equilibrium point than the equilibrium reached using
Q and R matrices. It is apparent that when the
matrices are not used, in the new equilibrium points
more node values are different than their initial
values. On the contrary, when Q and R matrices are
used only control nodes 2 and 4 are different than
their initial equilibrium values. This fact is mainly
due to matrix Q. In large systems which are difficult
to change their operation we don’t want main
characteristics to be changed with no reason. Less
changes we manage, in main characteristics (see
valves), more flexible system we make. The effect
of matrix R is made more apparent from the weight
changes and the node value changes in the
equilibrium points. It can be observed that by using
matrix R the changes in the control node values are
made in a more balanced way because in this case
nodes 2 and 4, which affect node 3, change
proportionally. In respect to the internal operation of
the algorithm, this is connected to the fact that the
weights are not allowed to reach their saturation
values because their change is not allowed to be
proportional to their previous value (see for example
W
32
and W
34
).
5 CONCLUSIONS
In this paper a new method for weight updating in
FCMs using system feedback is proposed. So far,
the existing approaches were using the simple
method of weight updating without taking into
account the feedback from the real system. The
diversity of the proposed method lies in the fact that
FCM reaches its equilibrium point using direct
feedback from the node values of the real system
and the limitations imposed by the reference nodes,
which nodes represents either variables with
constant values or variables with desired (goal)
values. The weights are on-line adjusted during this
operation by using an extended Hebbian updating
law, which uses the system feedback and employs
two specially defined collateral matrices, which help
the FCM to adjust its weights and reach an
equilibrium point in a more realistic and balanced
way. Another benefit of using these matrices, which
is drawn from experimental results, is the faster
convergence of the weight updating algorithm.
REFERENCES
Georgopoulou V.C., Malandraki G.A., Stylios C.D., 2001.
“A fuzzy cognitive map approach to differential
diagnosis of specific language impairment”. Artificial
Intelligence in Medicine 679, pp. 1-18.
Jang J., Sun C., 1995. “Neuro-Fuzzy Modelling and
Control”, Proceedings of the IEEE, vol 83, no 3, pp.
378-40.
Kosko B., 1986, “Fuzzy Cognitive Maps”, International
Journal of Man-Machine Studies, pp. 65-75, January
Kosko B., 1986, “Differential Hebbian Learning”,
Proceedings American Institute of Physics; Neural
Networks for Computing, pp. 277-282, April
Kosko B., 1992. “Neural Networks and Fuzzy Systems”,
Prentice-Hall, Englewood Cliffs, NJ.
Kosko B., 1997.“Fuzzy Engineering “,Prentice-Hall, NU.,
Kottas T. L., Boutalis Y. S., Devedzic G., Mertzios
B.G.,2003. “A new method for reaching equilibrium
points in Fuzzy Cognitive Maps”, Proceedings of 2
nd
International IEEE Conference of Intelligent Systems,
pp. 53-60.
Miao Y., Liu Z., Siew C., Miao C., 2001. “Dynamical
Cogntive Network-an Extension of Fuzzy Cognitive
Map”, IEEE transactions on fuzzy systems , vol 9 , no
5, pp. 760-770.
Papageorgiou E.I., Stylios C.D., Groumpos P.P., 2004.
“Active Hebbian learning algorithm to train fuzzy
cognitive maps” International Journal of Approximate
Reasoning 37, pp.219-249.
Satur R., Liu Z., 1999. “A Contextual Cognitive Map
Framework for Geographic Information Systems”,
IEEE transactions on fuzzy systems, vol 7, no 5, pp.
481-494.
Schneider M., Shnaider E., Kandel A., Chew G., 1998.
“Automatic Construction of FCMs”, Fuzzy Sets and
Systems, 93, pp. 161-172.
Tsadiras A., Margaritis K., 1997 . “Cognitive Mapping
and Certainty Neuron Cognitive Maps”, Information
Sciences, 101, pp. 109-13.
Tsadiras A., Margaritis K., 1999. “An experimental study
of the dynamics of the certainty neuron fuzzy cognitive
maps”, Neurocomputing , 24 , pp. 95-116.
Zhang W.,Chen S. Bezdek J. , 1989. “ Pool2: A Generic
System for Cognitive Map Development and Decision
Analysis “, IEEE Transactions on Systems, Man, and
Cybernetics, vol 19,no 1, pp. 31-39.
Zhang W., Chen S., Wang W., King R., 1992. “A
Cognitive Map Based Approach to the Coordination of
Distributed Cooperative Agents”, IEEE Transactions
on Systems, Man, and Cybernetics, vol. 22, no 1,
pp. 103-114.
A NEW METHOD FOR WEIGHT UPDATING IN FUZZY COGNITIVE MAPS USING SYSTEM FEEDBACK
209