Como agrupar automaticamente uma matriz em U?


10

Depois de treinar um mapa auto-organizado, é possível calcular o U-Matrix . Existem algumas ferramentas para visualizá-lo manualmente e identificar clusters, mas estou me perguntando se existe algum algoritmo para executar esse processo de maneira automática (ou seja, não ter um humano olhando a figura para identificar os clusters).

Há alguma maneira de fazer isso? Estou escrevendo meu código em R. Não encontrei nada desse tipo na Internet, então talvez alguém possa me ajudar aqui.

Respostas:


10

Sim, eu vi algoritmos de cluster sendo executados na U-Matrix de um SOM. No entanto, não é muito comum porque os SOMs são usados ​​para visualizar dados de alta dimensão em duas dimensões.

Um exemplo é o seguinte , onde um DBSCAN é executado em uma matriz U para agrupar seus neurônios. Este exemplo é da biblioteca Python 'somoclu'. Infelizmente, não conheço nenhum pacote no R.


Obrigado pela resposta. Na verdade, eu estava procurando por algum algoritmo referente à segmentação de imagens usando o U Matriz, e não os nós do mapa.
Tendero
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.