CSC662 ก
ก ก กก
Weka ! "#. ! . ก $ %& % '&()#% )*#% +,$ก )*
ก ก กก (Cluster analysis)
2
:;*<
= Weka
>?@($%ABก ?@
%Cก *=:$?@B
ก *=:$?@กD(:< $
ก *=:$?@+=ก &*
ก *=:$?@ก ก กก
ก (?"$ก E$ @? Knowledge flow
ก ก กก (Cluster analysis)
3
;Bก ก กก Weka
Cobweb (?กก +!+=ก !?E?+H
DBScan Bก กก !(?
EM ก กก !(?!*<ก*<%!
FarthestFirst ก กก !:ก*<Eก*<%!ก
Filtered Cluster ก กก*<"ก ก $ก
MakeDensityBasedClusterer Bก กก*<(?B ก
OPTICS Bก กก !(?ก
SimpleKMeans Bก กก$ก; !(?I< :>
XMeans Bก กก*<E?$ก=! K
ก ก กก (Cluster analysis)
4
$ก :ก;Bก กก
ก ก กก (Cluster analysis)
5
J weather.arff
@relation weather
@attribute outlook {sunny, overcast, rainy}
@attribute temperature real
@attribute humidity real
@attribute windy {TRUE, FALSE}
@attribute play {yes, no}
@data
sunny,85,85,FALSE,no sunny,80,90,TRUE,no overcast,83,86,FALSE,yes rainy,70,96,FALSE,yes rainy,68,80,FALSE,yes rainy,65,70,TRUE,no overcast,64,65,TRUE,yes sunny,72,95,FALSE,no sunny,69,70,FALSE,yes rainy,75,80,FALSE,yes sunny,75,70,TRUE,yes overcast,72,90,TRUE,yes overcast,81,75,FALSE,yes
rainy,71,91,TRUE,no 6 ก ก กก (Cluster analysis)
ก=+!กK) +=*<ก$ก*;$!กก ( ก (Primary key)
ก=+!กK) +=*<A$!ก
กK) +=*<(?+H Numeric : Categorical กLE!?
ก )*<?$ก *ก กกกกK) +=J
*<%+ ?:ก Classes to cluster evaluation
ก Weka +E(?กK) +=J ก !
ก J?@
ก ก กก (Cluster analysis)
7
M! !@ Explorer
$ Weka
M!J weather.arff
:กC Cluster
:กSimpleKMeans
ก$ Clusterer
;ก กก ! K-means
ก ก กก (Cluster analysis)
8
:ก
Classes to clusters evaluationA:< *"*<E!?+กก กกก
%J*<?$ก
กK) +=*<@:N
start?$H%J*<
?$ก
ก!NStart +E!?"AB!$
@!??
"AB*<E!?+ก SimpleKMeans
ก ก กก (Cluster analysis)
9
"*<E!?+กก :ก Visualize cluster assignments
:ก
Visualize cluster assignments !ก!%N+ก"ABก$
Result list
ก %!$"$ก ก=!
กE!?!$&A!?
ก ก กก (Cluster analysis)
10
%
ก *=:$?@ก ก กก;B
?:ก(?@ 9 %= Weka 3.5.3
C?"@?(??$ก * $กก% :ก(?
Classes to cluster evaluation
% C!@!?&AB !:ก Visualize cluster assignment