dbscan - limitando o limite máximo de cluster

Pelo meu entendimento do DBSCAN, é possível especificar um epsilon de, digamos, 100 metros e - porque o DBSCAN leva em consideraçãodensidade-acessibilidade enão densidade de acessibilidade direta ao encontrar clusters - acabam com um cluster no qual a distância máxima entre dois pontos é> 100 metros. Em uma possibilidade mais extrema, parece possível que você possa definir o épsilon de 100 metros e terminar com um cluster de 1 quilômetro:veja [2] [6] nesta série de imagens do scikit learn para um exemplo de quando isso pode ocorrer. (Eu estou mais do que disposto a ser dito que sou um idiota total e estou entendendo mal o DBSCAN se é isso que está acontecendo aqui.)

Existe um algoritmo que é baseado em densidade como o DBSCAN, mas leva em consideração algum tipo de limiar para a distância máxima entre dois pontos em um cluster?

questionAnswers(1)

yourAnswerToTheQuestion