La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Análisis de Conglomerados (Cluster Analysis)

Presentaciones similares


Presentación del tema: "Análisis de Conglomerados (Cluster Analysis)"— Transcripción de la presentación:

1 Análisis de Conglomerados (Cluster Analysis)

2 Agrupamientos Claudia Jiménez R

3 ¿Cuál agrupamiento es mejor?

4 Métodos de Agrupación Métodos jerárquicos: Métodos de capa única:
Los objetos se agrupan (dividen) por partes hasta clasificar todos los objetos. No requiere fijar un número de clústeres o grupos (menos supervisado). Métodos de capa única: Se tiene un número de grupos predefinidos y cada objeto se ubica en un grupo hasta alcanzar estabilidad en los valores de los centroides. Requiere, generalmente, fijar a priori un número de clústeres. Claudia Jiménez R

5 Varios niveles de agrupamiento
Métodos Jerárquicos Varios niveles de agrupamiento Dendograma Claudia Jiménez R

6 Métodos aglomerativos
Esquema general algoritmo: 1. Cada objeto corresponde a un grupo. 2. En cada iteración se juntan los dos grupos más cercanos bajo algún criterio de cercanía entre grupos. 3. Los dos grupos recién unidos forman un único grupo. 4. Iterar hasta formar un único grupo. El método jerárquico aglomerativo más utilizado es el de Ward, por el nombre de su autor. Claudia Jiménez R

7 Método de Ward Este procedimiento trata de identificar grupos de casos, tratando de minimizar la varianza dentro de los grupos. Se minimiza la distancia euclideana cuadrada a las medias del conglomerado o grupo. Claudia Jiménez R

8 Dendogramas Un dendograma es un árbol en el que el largo de las ramas está asociado inversamente a la fortaleza de la relación. Debajo de la línea roja Claudia Jiménez R

9 Métodos divisivos Esquema general algoritmo:
1. Todos los objetos corresponde a un grupo. 2. Cada grupo se separa bajo algún criterio de maximización de varianza entre grupos. 3. Dividir cada uno de los grupos hasta que: – Todos los grupos sean tan homogéneos que no vale la pena seguir dividiendo. – Los grupos son tan pequeños que no vale la pena seguir dividiendo. Claudia Jiménez R

10 Métodos de una sola capa o particionales
Algoritmos iterativos: en cada iteración ubican a los objetos en el grupo más cercano a él, de acuerdo con los valores de los centroides. Claudia Jiménez R

11 La técnica k-medias en Matlab
[idx,ctrs] = kmeans(X,2,... 'Distance','city’); La función kmeans trata a cada observación como un objeto localizado en el espacio. Se pueden escoger cinco medidas de distancia. Cada clúster es definido por sus miembros y por su centroide. El centroide es aquel que minimiza la suma de las desviaciones desde cualquier punto del grupo a ese punto central. La función kmeans minimiza una función diferente dependiendo de la medida de distancia que se utilice. Se pueden controlar los detalles de la minimización como incluir los valores iniciales de los centroides o el máximo número de iteraciones. Claudia Jiménez R

12 Medidas de distancia en Matlab entre objetos (pdist(X))

13 Ejemplos usando Rattle y Matlab
Tiempo_fac Gasto Horas ocio 36 min $20.500 22 horas Tamaños de clústeres: [1] " “ Suma de cuadrados en clúster: [1] Medida de distancia: Euclidiana Medida de distancia: City block Clúster Tiempo Gasto Horas ocio 1 60 41.750 23.5 2 36.5 24.200 26.3 3 28 10.380 18.4 Clúster Tiempo Gasto Horas ocio 1 45 30000 24 2 30 18000 18 3 20 10000 17

14 Ejemplo usando Rattle

15 Ejemplos creando dos grupos
Tiempo_fac Gasto Horas ocio 36 min $20.500 22 horas Medida de distancia: Euclidiana Clúster Tiempo_fac Gasto Horas.ocio 1 45 35875 23 2 32 13698 22 Tamaños de clústers: [1] "8 18“ Suma de cuadrados en clúster: [1]

16 Ejemplo usando Weka

17 Agrupamiento probabilista
Función gmdistribution en Matlab: funciones normales Claudia Jiménez R

18 Comparación de agrupamientos con los lirios, usando una interfaz de Matlab
Fuzzy C-means Clustering sustractivo findcluster('iris.dat')

19 Interpretar y elaborar un perfil de cada grupo
Debe buscarse una semántica que diferencie a los objetos de cada grupo. Enfoques complementarios: Análisis y comparación de los centroides de cada grupo. Análisis gráfico para determinar la variables que marcan diferencias significativas.

20 Evaluación VISUAL DE Agrupamientos
K-medias Probabilístico EM Datos originales Claudia Jiménez R


Descargar ppt "Análisis de Conglomerados (Cluster Analysis)"

Presentaciones similares


Anuncios Google