Skip to content

LeviMatheus/Kmeans-agrupamento-filtrosdecor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

Kmeans-agrupamento-filtrosdecor

Python

Algoritmo K-means utilizando técnicas de Processamento de imagem aplicado sobre a imagem da Lena

Este código apresenta o histograma da imagem infomada

É um algoritmo de aprendizado não supervisionado (ou seja, que não precisa de inputs de confirmação externos) que avalia e clusteriza os dados de acordo com suas características.

Como funciona? Primeiro, preciso definir um ‘K’, ou seja, um número de clusters (ou agrupamentos). Depois, preciso definir, aleatoriamente, um centroide para cada cluster. O próximo passo é calcular, para cada ponto, o centroide de menor distância. Cada ponto pertencerá ao centroide mais próximo (lembrar do exemplo do CD logístico e das lojas: cada loja (ponto) deve ser atendida pelo CD (centróide) mais próximo) Agora, devo reposicionar o centróide. A nova posição do centroide deve ser a média da posição de todos os pontos do cluster. Os dois ultimos passos são repetidos, iterativamente, até obtermos a posição ideal dos centróides.