elki-project / elki

ELKI Data Mining Toolkit
https://elki-project.github.io/
GNU Affero General Public License v3.0
785 stars 323 forks source link

SUBCLU: Why call DBSCAN d-times with the same DB? #98

Closed samuelm00 closed 2 years ago

samuelm00 commented 2 years ago

Referring to this file https://github.com/elki-project/elki/blob/master/elki-clustering/src/main/java/elki/clustering/subspace/SUBCLU.java

form line 166 to 184 the algorithm generates all 1-dimensional clusters, but why do you run DBSCAN with the same parameters d times (the result should always be the same)?

kno10 commented 2 years ago

Its running DBSCAN on d different subspaces, isn't it? If you enable the FINER debugging level, you should see that it is using different subspaces.