Wählen Sie eps und minpts für DBSCAN (R)?

Ich habe eine ganze Weile nach einer Antwort auf diese Frage gesucht und hoffe, dass mir jemand helfen kann. Ich verwende Dbscan aus der FPC-Bibliothek in R. Beispiel: Ich schaue mir den USArrests-Datensatz an und verwende Dbscan wie folgt:

library(fpc)
ds <- dbscan(USArrests,eps=20)

Die Auswahl von eps erfolgte in diesem Fall lediglich durch Ausprobieren. Ich frage mich jedoch, ob eine Funktion oder ein Code verfügbar ist, um die Auswahl der besten Eps / Minpts zu automatisieren. Ich weiß, dass einige Bücher empfehlen, ein Diagramm der k-ten sortierten Entfernung zum nächsten Nachbarn zu erstellen. Das heißt, die x-Achse repräsentiert "Punkte sortiert nach der Entfernung zum k-ten nächsten Nachbarn" und die y-Achse repräsentiert die "k-te nächste Nachbarn-Entfernung".

Diese Art von Plot ist hilfreich, um einen geeigneten Wert für eps und minpts auszuwählen. Ich hoffe, ich habe genug Informationen für jemanden bereitgestellt, der mir helfen kann. Ich wollte ein Bild von dem posten, was ich meinte, aber ich bin immer noch ein Neuling, also kann ich noch kein Bild posten.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage