Clustering K-Means

Dividir dados em K clusters usando o algoritmo K-Means. Agrupa pontos de dados em K clusters minimizando a soma dos quadrados dentro do cluster (WCSS).…

Agrupa pontos de dados em K clusters minimizando a soma dos quadrados dentro do cluster (WCSS). Visualiza clusters com gráfico de dispersão colorido e marcadores de centroides.

O que é K-Means?

K-Means divide n pontos em K clusters minimizando WCSS. Cada cluster é representado por seu centroide.

Inicia com K centroides, alterna: (1) atribuir cada ponto ao centroide mais próximo, (2) recalcular centroides. Converge em 10-50 iterações.

Escolher K é crucial. O método do cotovelo plota WCSS vs K. O coeficiente Silhouette próximo de +1 indica boa clusterização.

Formula: WCSS = Σₖ Σ(xᵢ ∈ Cₖ) ‖xᵢ − μₖ‖² onde μₖ = centroide do cluster Cₖ ‖·‖ = distância euclidiana O algoritmo converge quando as atribuições não mudam

Exemplo de cálculo

Pontos: (1,1), (1.5,2), (3,4), (5,7), (3.5,5), (4.5,5), (3.5,4.5). K=2, centroides μ₁≈(1.25,1.5), μ₂≈(3.9,5.1). WCSS=8,525.

Quando usar esta calculadora

Erros comuns a evitar

Como interpretar os resultados

Normas e referências relacionadas

Perguntas frequentes

Como escolher K?

Método do cotovelo: plotar WCSS para K=1-10, escolher o ponto de inflexão. Ou K com maior Silhouette.

Limitações do K-Means?

Assume clusters esféricos, sensível a outliers. Não detecta clusters não-convexos. Considerar DBSCAN ou modelos de mistura gaussiana.