07.01.2013 Aufrufe

Konzeption und Implementierung eines ... - Stephan, Daniel

Konzeption und Implementierung eines ... - Stephan, Daniel

Konzeption und Implementierung eines ... - Stephan, Daniel

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

91 7.5. CLUSTER BENENNUNG UND MATRIZEN<br />

cluster::AssignByThreshold<br />

+ AssignByThreshold()<br />

+ AssignByThreshold(double)<br />

+ assign(double) : ArrayList<br />

+ maxIndex(double) : int<br />

cluster::ClusterStrategy<br />

+ ClusterStrategy()<br />

+ findClusterProbabilityDistribution(Reader) : ClusteringResult<br />

cluster::EMClusterStrategy<br />

cluster::ClusterAssignmentStrategy<br />

+ ClusterAssignmentStrategy()<br />

+ assign(double) : ArrayList<br />

+ toArray(ArrayList) : int[]<br />

InitializingBean<br />

+ findClusterProbabilityDistribution(Reader) : ClusteringResult<br />

+ probabilityDistributionForInstance(Instance) : double[]<br />

+ numberOfInstances() : int<br />

+ instanceAtIndex(int) : Instance<br />

+ afterPropertiesSet() : void<br />

-wekaInstances<br />

analysis::<br />

Instances<br />

+ Instances()<br />

+m_ClusterStrategy<br />

+m_ClusterAssignmentStrategy<br />

cluster::ClusterContext<br />

+ DEFAULT_ARFF_FILE_NAME: String = "clusterInput.arff"<br />

+ m_ClusterStrategy: ClusterStrategy<br />

+ m_ClusterAssignmentStrategy: ClusterAssignmentStrategy<br />

+ ClusterContext()<br />

+ ClusterContext(ClusterStrategy, ClusterAssignmentStrategy)<br />

+ cluster(Matrix) : ClusteringResult<br />

+ assign(ClusteringResult, int) : int<br />

+ assign(double) : ArrayList<br />

«interface»<br />

cluster::ClusteringResult<br />

+ probabilityDistributionForInstance(Instance) : double[]<br />

+ numberOfInstances() : int<br />

+ instanceAtIndex(int) : Instance<br />

cluster::KMeansStrategy<br />

+ KMeansStrategy()<br />

+ findClusterProbabilityDistribution(Reader) : ClusteringResult<br />

+ probabilityDistributionForInstance(Instance) : double[]<br />

+ numberOfInstances() : int<br />

+ instanceAtIndex(int) : Instance<br />

Abbildung 7.5.: Klassendiagramm Cluster Algorithmen

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!