Skip to content

abmorte/dbscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DBSCAN - Density-based spatial clustering of applications with noise

Definição

  • É um algoritmo de agrupamento por densidade, onde não é necessário informar o nº de grupos

Aplicação

  • Detecção de fraudes, detecção de outliers etc.

Implementação

Dados:

  • a) um conjunto de dados X;
  • b) o raio de uma vizinhança eps e
  • c) o número mínimo de pontos minPts:
  1. Para cada ponto do dataset X, encontre os pontos que estão dentro do raio da vizinhança eps;
  2. Identifique os corePoints, isto é, os pontos que têm ao menos minPts vizinhos;
  3. Encontre todos os Componentes Conectados de cada corePoint. Este agrupamento de pontos conectados por densidade constitui um cluster;
  4. Cada borderPoint pertence a um cluster se este cluster é alcançável por densidade, senão o borderPoint é considerado ruído.

Obs. Dado ponto pode inicialmente ser considerado ruído e depois revisto para pertencer a um cluster, mas uma vez pertencente a um cluster nunca será desassociado deste.

Fonte de dados

Referências


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published