Fuzzy C-Means Clustering: Mahdi Amiri
Fuzzy C-Means Clustering: Mahdi Amiri
Mahdi Amiri
June 2003
Sharif University of Technology
Presentation Outline
U and V
c4
Final
Membership Degrees
2
ik k i
2 m
u m
( x v ) uik ( v i x )
i 1 k 1 i 1 k 1
Sum of the Sum of the
within fuzzy cluster fluctuations between fuzzy cluster fluctuations
(small value for optimal c) (big value for optimal c)
Page 14 of 30 Fuzzy C-Means Clustering
Fuzzy C-Means Clustering
Optimal Cluster No. (Example)
Performance index for optimal clusters c=2 c=3
(is minimum for c = 4)
c=4 c=5
x12
x6
x6
Cluster weights
w ( w1 , w2 ,K , wc )T wi
Page 17 of 30 Fuzzy C-Means Clustering
Possibililstic C-Means Clustering
Terms of Objective Function
Unconstrained optimization of first term will
lead to the trivial solution tik 0 ,i, k
c n
First term ik ik J m
t m
D 2
i 1 k 1
k 1
wi
Page 19 of 30 Fuzzy C-Means Clustering
Possibililstic C-Means Clustering
Alternating Optimization, Again
Similar to FCM-AO algorithm (Replace
equations of necessary conditions)
Terminal outputs of FCM-AO recommended as
a good way to initialize PCM-AO
– Cluster centers: Final cluster centers of FCM-AO
– Weights: n
ik ik
u m
D 2
is proportional to the average
within cluster fluctuation
wi K k 1
n
,K 0
ik
u m
k 1
Typ. K = 1
x12 x12
x6 x6
– Membership u ik 1 ,k n
– Typicality
i 1
t
k 1
ik 1 ,i
• Because of this constraint, typicality of a data point to a
cluster, will be normalized with respect to the distance of all
n data points from that cluster next slide
x12
x12
x6 x6
of IRIS flowers
Iris
– n = 150, p = 4, c = 3 versicolor
– Features
• Sepal length, sepal width,
petal length, petal width
Iris
– Classes virginica
• Setosa, Versicolor, Virginica
Thank You
FIND OUT MORE AT...
1. http://ce.sharif.edu/~m_amiri/
2. http://yashil.20m.com/
References
…
Part Title
…
…
…
…