DenStream icon indicating copy to clipboard operation
DenStream copied to clipboard

fixed eps for dbscan when clustering micro clusters?

Open onofricamila opened this issue 5 years ago • 1 comments

Hi! I was reading the code and came across this:

file DenStream.py, line 130: dbscan = DBSCAN(eps=0.3, algorithm='brute')

I'm trying to understand the algorithm so here are my questions:

  1. why setting a fixed DBSCAN eps param? shouldn't it vary according to every problem/data set?
  2. if fixed, why 0.3 instead of another value?

Reading the MOA (Java framework) DenStream implementation, I found the following: a constant is multiplied to the original parametrized 'epsilon' to get the value of the DBSCAN epsilon ...

image

https://github.com/Waikato/moa/blob/master/moa/src/main/java/moa/clusterers/denstream/WithDBSCAN.java

onofricamila avatar Nov 08 '19 01:11 onofricamila

Hi @onofricamila! Thank you for your remark. This was a university project for me and I had no intention of maintaining the repository when I published it. Feel free to submit a PR though.

issamemari avatar Dec 12 '19 08:12 issamemari