Professional Documents
Culture Documents
ABSTRACT
Fuzzy rationale has been developed to deal with
imprecision in information that happens in the real
world usually. L.A. Zadeh proposed the important
concept of type-2 fuzzy sets 10 years after the
inception of regular fuzzy sets that are also known
as type-1 fuzzy sets. The former uses real-valued
membership degree to describe set-element
relationship, while the latter uses fuzzy set to do so.
The movement from type-1 to type-2 fuzzy sets and
logic is a very important research direction for
fuzzy systems and applications. In the meanwhile,
another critical direction is the research of complex
fuzzy sets (CFSs) and logic to generalize
membership description to complex-valued degrees
so that membership can be widely enriched in the
complex plane. A CFS is also called type-1 CFS. In
this paper, an interval type-2 complex-fuzzy
inferential system is proposed, using interval type-2
complex fuzzy sets (IT2-CFS), each of which is
newly synthesized by two type-1 CFSs. For
optimization, a hybrid-learning method called the
PSO-KFA method is used to equip with a selflearning ability for the proposed system. Through
experimental results of function approximation, the
proposed approach has shown promising result and
performance.
KEYWORDS
Type-2 fuzzy set, complex fuzzy set, type-2
complex fuzzy set, modeling.
1 INTRODUCTION
Since the advent of fuzzy sets (namely, type1fuzzy sets, or T1-FSs in short) by Prof. Zadeh
[1], related studies in fuzzy logic and systems
192
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
193
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
[0,1]
1/(, ) =
1/] /.
[0,1]
(1)
(2)
where () is
the
complex-valued
membership function; () [0,1] is the
amplitude function; () is the phase
function; = 1; is the base variable
(or called numerical variable) It is clear that
() UDCP , where UDCP { | abs()
1, } and is the universe of all complex
numbers. If () = 0, () = (). That is,
the T1-CFS degenerates to become a regular
T1-FS. This clearly reveals the fact that T1CFS includes T1-FS completely. An example of
T1-CFS is shown in Fig. 1. For a T2-CFS can
be constructed with two T1-CFSs in a twostaged structure, based on this idea, one con
construct a Tn-CFS using n T1-CFSs in an nstaged structure.
Similarly to a real-valued T2-FS, a T2-CFS is
with the so-called primary and secondary
complex-valued membership functions for the
two-staged structure. If either of the two phase
functions of the primary and secondary
membership functions of the T2-CFS exists, it
is still a type-2 complex fuzzy set. For this
reason, the class of T2-CFSs includes
completely that of T2-FSs. This simply implies
that a real-valued T2-FS for which two phase
functions disappear concurrently is only a
special case of a T2-CFS. A type-2 complex
fuzzy set, , can be expressed as follows.
194
0.5
-0.5
FOUc() = .
-1
1
0.5
(5)
5
0
0
-0.5
-1
-5
base variable, x
= ()/, or
= (, )/(, ) =
(3)
[ ()/] /,
1
(,)
= [ 1/] /,
0.5
-0.5
-1
1
0.5
5
0
0
-0.5
-1
-5
base variable, x
(4)
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
195
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
Rule base:
()
of , respectively. Unlike the case by
traditional fuzzy inference, the firing strength
of the kth fuzzy rule of the IT2-CFIS is not a
single value but an interval, called the complexvalued firing-strength interval (CFI), defined
below.
Rule :
()
()
If 1 = 1 (1 ) and and = ( )
()
()
()
Then () = 0 + 1 1 + + ,
(6)
(7)
(9)
() (x()) = =1 () ( ()),
()
(x()) = =1 () ( ()),
(10)
(11)
for = 1,2, , .
The rule output of the kth rule is still an IT2CFS, expressed below.
() () =
() [() ,
()
1/ ()
(12)
where
() () (x()) ()
()
()
={=1 () ( ())} {0 + =1 },
(13)
()
()
(x()) ()
()
()
={=1 () ( ())} {0 + =1 }.
(14)
x() = [1 () 2 () ()],
(8)
(x())] UDCP,
where
(for = 1,2, , )
()
1/, (15)
where
()
,
=1
=1
()
(16)
(17)
196
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
(18)
()
()
()
()
=
{0 + =1 },
=1
=
=1
()
{0 + =1 },
(19)
(20)
Using equations (19) and (20), a complexvalued crisp value can be obtained by the
simple defuzzification method, given below.
= ( + )/2.
(21)
(22)
where
= [1 x 2 x
= ( () +
x ]1((+1)) ,
()
x = [1 1 2 ],
(23)
(24)
= [
(1) (2) () ] ,
which is a ( ( + 1)) 1 vector,
() = [0() 1() () ],
= 1,2, , .
(25)
(26)
(27)
(28)
( + 1) = () + ( + 1),
(29)
197
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
(30)
() = ()() + (),
(31)
(32)
where
( + 1) =
(+1)
()
(+1)()
(+1)
2 +
( + 1) = () ( + 1)
( + 1)(),
(33)
(34)
= congugate transpose of
,
(35)
(36)
198
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
3 EXPERIMENTATION
To test the proposed approach, the problem of
function approximation is applied, where the
proposed IT2-CFIS is given to fit the data that are
sampled from a target function. Two examples are
given. For the first example, a one-dimension sine
wave function is used to serve as target function.
And, the two-dimension sinc function is used to
serve as target function for the second example.
Method
Epochs
MSE
MLP [17]
6.57 103
SIANN [17]
1.76 103
500
1.52 107
500
1.46 107
IT2CFIS
(proposed, training phase)
IT2CFIS
(proposed, testing phase)
(37)
target
model output (real part)
2.5
2
1.5
1
Testing phase,MSE=1.4622e-07
3.5
0.5
0
-0.5
-1
-1.5
0.1
0.2
0.3
0.4
0.5
x
0.6
0.7
0.8
0.9
where
1,
= 0
= {()
,
, otherwise
(38)
2 + 2
=
,
2
1 1 and 1 1.
A IT2-CFIS is given, whose rule base has thirty TS fuzzy rules with two inputs and one output. The
premise complex fuzzy sets are designed using the
same way as in the previous example. The first
input variable has six IT2-CFSs and the second
199
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
(c)
Testing phase,MSE=2.552e-12
x 10
-5
0.5
error
-0.5
-1
1
1
0.5
0.5
0
0
-0.5
y
-0.5
-1
-1
Fig. 5. (a) Target function. (b) Model response by the IT2CFIS trained with 50 epochs. (c) Error surface. (2D sinc
function) (Testing with 2500 data pairs).
(a)
Testing phase, target
0.7
0.6
0.5
0.4
Method
Epochs
MSE
50
5.62 1012
50
1.11 109
50
2.71 1012
50
2.55 1012
1
1
0.5
0.5
4 CONCLUSION
-0.5
-0.5
-1
-1
(b)
Testing phase, model output (amplitude),MSE=2.552e-12
1
0.9
0.8
0.7
0.6
0.5
0.4
1
1
0.5
0.5
0
0
-0.5
y
-0.5
-1
-1
200
Proceedings of The Fourth International Conference on Informatics & Applications, Takamatsu, Japan, 2015
promising motivation for further study of the IT2CFIS. The experimental results show that the
proposed approach performs better than the
compared approaches.
ACKNOWLEDGMENTS
[11] H.-J. Wu, Y.-L. Su, and S.-J. Lee, A fast method for
computing the centroid of a type-2 fuzzy set, IEEE
Transactions on Systems, Man, And Cybernetics
Part B: Cybernetics, vol. 42, no. 3, pp.764-777, June
2012.
REFERENCES
[1] L.A. Zadeh, Fuzzy sets, Information and Control,
vol. 8, pp. 338353, 1965.
[2] L.A. Zadeh, The concept of a linguistic variable and
its application to approximate reasoning,
Information Sciences, vol. 8, pp. 199249, 1975.
[3] D. Ramot, R. Milo, M. Friedman and A. Kandel,
"Complex fuzzy sets," IEEE Transactions on Fuzzy
Systems, vol. 10, no. 2, pp. 171-186, 2002.
[4] M.B. Gorzalczany, A method of inference in
approximate reasoning based on interval valued fuzzy
sets, Fuzzy Sets and Systems, vol. 21, pp. 117,
1987.
[5] I.B. Turksen, Fuzzy normal forms, Fuzzy Sets and
Systems, vol. 69, pp. 319346, 1995.
[6] Q. Liang and J.M. Mendel, Interval type2 fuzzy
logic systems: theory and design, IEEE Transactions
on Fuzzy Systems, vol. 8, pp. 535549, 2000.
[7] J.M. Mendel, Uncertain Rule-Based Fuzzy Logic
Systems: Introduction and New Directions, PrenticeHall, Upper Saddle River, NJ, 2001.
[8] J.M. Mendel and R.I. John, Type-2 fuzzy sets made
simple, IEEE Trans. on Fuzzy Systems, vol. 10, pp.
117127, April 2002.
201