A novel fuzzy clustering algorithm based on a fuzzy scatter matrix ...
A novel fuzzy clustering algorithm based on a fuzzy scatter matrix ...
A novel fuzzy clustering algorithm based on a fuzzy scatter matrix ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
K.-L. Wu et al. / Pattern Recogniti<strong>on</strong> Letters 26 (2005) 639–652 645<br />
Table 1<br />
Cluster centers obtained by FCS<br />
Beta<br />
Cluster centers<br />
0.900 0.366 3.667 12.319<br />
0.500 0.281 3.687 11.221<br />
0.200 0.164 3.714 10.557<br />
0.100 0.111 3.726 10.356<br />
0.050 0.083 3.733 10.256<br />
0 (FCM) 0.052 3.740 10.156<br />
Although the FCMis a popular <str<strong>on</strong>g>clustering</str<strong>on</strong>g> <str<strong>on</strong>g>algorithm</str<strong>on</strong>g>,<br />
the cluster centers obtained by it will be closer<br />
to the grand mean x when the data set heavily<br />
overlaps. According to the FCS properties, the<br />
cluster centers obtained by it can be more accurate<br />
than the FCMin some situati<strong>on</strong>s. This will<br />
be illustrated in Secti<strong>on</strong> 5. In the next secti<strong>on</strong>,<br />
more details about the FCS parameters are<br />
presented.<br />
4. Optimality tests and parameter selecti<strong>on</strong> of FCS<br />
In general cases, when the data set is clustered<br />
into c (c > 1) subsets, each subset is often expected<br />
to have a different prototype (or cluster center)<br />
than the others. However, the grand sample center<br />
x of the data set is always a fixed point in the FCS<br />
<str<strong>on</strong>g>algorithm</str<strong>on</strong>g>. The FCS output will be x with a great<br />
probability if x is <strong>on</strong>e stable soluti<strong>on</strong> in the FCS<br />
<str<strong>on</strong>g>algorithm</str<strong>on</strong>g>. To avoid such cases, we hope that x is<br />
not an attracted point in the FCS. How do we<br />
judge if x is attracted or a stable point of FCS?<br />
The Hessian <strong>matrix</strong> of the FCS objective functi<strong>on</strong><br />
(12) must be studied. In order to simplify<br />
the calculati<strong>on</strong>s, substituting (13) into (12) yields<br />
(17)<br />
J ¼ Xn<br />
j¼1<br />
X c<br />
i¼1<br />
ðkx j a i k 2 g i ka i xk 2 Þ 1<br />
m 1! 1 m<br />
:<br />
ð17Þ<br />
It can be proved that J = min l J FCS . Therefore,<br />
it is enough to judge whether or not x is attracted<br />
or is a stable point in FCS using the Hessian<br />
<strong>matrix</strong> of (17). Let us set<br />
qðx j ; a i Þ¼kx j a i k 2 g i ka i xk 2 ;<br />
S j ¼ Xc<br />
i¼1<br />
m<br />
qðx j ; a i Þ 1<br />
1<br />
; l ij ¼ qðx m<br />
j; a i Þ 1<br />
1<br />
S j<br />
and<br />
h ij ¼ l m ij ½ð1 g iÞa i ðx j g i xÞŠ:<br />
We know that<br />
ð1Þ oJ<br />
oa i<br />
¼ 2 Xn<br />
ð2Þ<br />
j¼1<br />
o 2 J<br />
¼<br />
4m<br />
oa i oa k m 1<br />
þ 2d ik<br />
l m ij ½ð1 g iÞa i ðx j g i xÞŠ:<br />
X n<br />
j¼1<br />
X n<br />
j¼1<br />
ðS j Þ m<br />
l m ij ð1<br />
1 h ij ðh kj Þ t<br />
!<br />
g iÞ I ss<br />
4m<br />
m 1 d X n<br />
ik ½qðx j ; a i ÞŠ 1 h ij ½ð1<br />
j¼1<br />
8i; 8j<br />
g i Þa i<br />
ðx j g i xÞŠ t : ð18Þ<br />
Therefore, the sec<strong>on</strong>d-order term of TaylorÕs<br />
series expansi<strong>on</strong> of (17) cab be expressed as<br />
follows:<br />
<br />
o 2 <br />
!<br />
J<br />
u<br />
oa i oa a ¼ 4m<br />
2<br />
X n X<br />
ðS j Þ m 1 c<br />
l m ij<br />
k m 1<br />
ut a i<br />
½ð1 g i Þa i ðx j g i xÞŠ<br />
j¼1<br />
i¼1<br />
!<br />
þ2 Xc<br />
ð1 g i Þ Xn<br />
l m 4m X c X n<br />
ij ut a i<br />
u ai<br />
u t a<br />
m 1<br />
i<br />
l m ð1 g i Þa i ðx j g i xÞð1 g i Þa i ðx j g i xÞ t<br />
ij<br />
u<br />
qðx<br />
i¼1<br />
j¼1<br />
i¼1 j¼1<br />
j ;a i Þ<br />
ai<br />
:<br />
ð19Þ<br />
u t a