Vergleich der Verfahren

Schließlich ist es äußerst lehrreich, die Ergebnisse des k-Means-Algorithmus mit denen des DBSCAN-Verfahrens zu vergleichen. Dazu dient das folgende Beispiel samt Aufgabe: Es werden Daten mit dem ClusteringData-Paket erstellt, die anschließend mit beiden Verfahren analysiert werden.

Beispiel
Es werden Daten mit dem ClusteringData-Paket erstellt, welche im Vergleich zwischen k-Means-Algorithmus und DBSCAN-Verfahren analysiert werden.
Aufgabe

Mache dich mit dem Quellcode des Beispiels zuvor vertraut. Schaue dir dazu auch die Referenz zur Erzeugung der Datensätze an:

Zur Referenz

Variiere nun insbesondere die folgenden Parameter und beobachte die Auswirkungen:

  1. Verändere die Anzahl an Clustern bei der Erstellung der Datensätze von vier auf einen Wert zwischen zwei und sieben.
  2. Variiere den Radius sowie die Anzahl der Objekte bzw. Punkte bei der Erstellung der Datensätze.
  3. Experimentiere mit den Optionen des k-Means-Algorithmus sowie des DBSCAN-Verfahrens.

Statt der Funktion ClusteringData.get zur Erzeugung der Datensätze kannst du auch ClusteringData.circles oder ClusteringData.moons verwenden:

Zur Referenz

Quiz
Hast du dich mit der Aufgabe beschäftigt? Stimmen die Beobachtungen mit deinen Erwartungen überein?
ja
nein
Projektaufgabe