Estamos preparando el PDF de «Clustering jerárquico y DBSCAN». Se descargará automáticamente en cuanto esté listo.
← Lumbre

Aprendizaje No Supervisado · 5.º Clustering jerárquico y DBSCAN

Portada de Clustering jerárquico y DBSCAN

Clustering jerárquico y DBSCAN

✦ No todos los grupos son bolas compactas alrededor de un centro · Aprendizaje No Supervisado · Machine Learning · y te lleva 9 minutos

Roadwise Consulting

Firmado y verificado · Biblioteca UNIV

Objetivo: Comparar el agrupamiento jerárquico y el de densidad según la forma de los datos, y saber cuándo cada uno supera a k-means.

9 min Aprendizaje No Supervisado · Machine Learning 18–30 años
Más
Clustering jerárquico y DBSCAN

Herramientas de la lección

◉ Entrar a La Matrix Sorpréndeme

Sobre este contenido

Ir a

Volver a Aprendizaje No Supervisado · 5.º semestre Cursos Explorar Mi cuenta Salir del modo estudio

Clustering jerárquico y DBSCAN

Identifica clusters con DBSCAN
Vídeo en español que sigue paso a paso cómo DBSCAN dibuja grupos por densidad y deja fuera el ruido.

Más allá de las esferas

Cuando los grupos se alargan, se anidan o tienen contornos arbitrarios, buscar un centro medio pierde sentido. Hace falta métodos que no asuman que cada grupo es una bola: la jerarquía captura lo anidado, la densidad captura las formas libre.

Jerárquico aglomerativo

El enfoque aglomerativo empieza con cada punto como su propio grupo y fusiona repetidamente los dos más parecidos, hasta quedar uno solo. No exige elegir número de grupos de entrada: construye todos los niveles a la vez.

Enlace y dendrograma

¿Qué significa que dos grupos sean parecidos? El criterio de enlace decide: el más cercano, el más lejano o la media. Toda la historia de fusiones se dibuja en un dendrograma, un árbol donde la altura marca cuán distintos eran los grupos al unirse.

Cortar el dendrograma

La gracia del dendrograma es que permite elegir el número de grupos a posteriori: un corte horizontal a cierta altura define una partición. Subir o bajar el corte fusiona o separa grupos, dejando explorar distintos niveles de grano.

DBSCAN: agrupar por densidad

DBSCAN no busca centros ni tamaños: busca regiones donde los puntos se apiñan. Un punto pertenece a un grupo si cae cerca de suficientes vecinos. Donde la densidad cae, el grupo termina. Así dibuja contornos de cualquier forma y detecta el ruido.

A la izquierda, un dendrograma de ramas que se fusionan hacia arriba; a la derecha, dos grupos de puntos de forma irregular con algunos puntos aislados fuera.
Los dos mundos de esta lección: el dendrograma del jerárquico cuenta cómo se van uniendo los grupos, y a la derecha la densidad dibuja contornos libres y señala los outliers.

Núcleo, borde y ruido

Un punto núcleo tiene al menos un número mínimo de vecinos a cierta distancia. Un borde está cerca de un núcleo pero no es núcleo. Y un ruido no tiene bastante vecindad: queda fuera de todo grupo. Esa etiqueta de ruido es un regalo para la limpieza de datos.

Los dos parámetros

eps fija el radio de vecindad y min_samples, cuántos vecinos hacen falta para ser núcleo. Juntos definen qué es denso. eps pequeño rompe los grupos; grande los derrite en uno solo. No hay regla mágica: se buscan con validación y con la gráfica de distancia a los vecinos.

Comparar por forma

El jerárquico brilla con estructuras anidadas y cuando quieres el árbol de relaciones. DBSCAN gana con formas arbitrarias y outliers, pero sufre cuando los grupos tienen densidades muy distintas. Conocer la forma esperada de los datos es la mejor brújula.

Errores frecuentes

  • Aplicar k-means a datos con grupos en media luna y celebrar esferas mal ajustadas.
  • Fijar eps de DBSCAN al azar, partiendo o derritiendo todos los grupos.
  • Olvidar que el jerárquico puro es cuadrático en coste y lento para miles de puntos.

Ejemplo resuelto: agrupar puntos de venta por ubicación

Una cadena quiere descubrir zonas naturales de reparto donde las tiendas se apiñan en el mapa, con formas irregulares y algunas tiendas aisladas. El razonamiento:

  1. Descartar esferas: los grupos geográficos no son bolas compactas, así que k-means sufriría.
  2. Probar DBSCAN: ajustar eps y min_samples hasta que las manchas densas del mapa salgan solas.
  3. Leer el ruido: las tiendas aisladas quedan marcadas como ruido, útiles para replantear la red.
  4. Contrastar con jerárquico: un dendrograma revela cómo se anidan las zonas en regiones mayores.
  5. Elegir: quedarse con el método que mejor cuente la historia real del territorio.

¿Para qué sirve en la realidad?

Estos métodos mandan donde las formas no son esféricas: detección de fraudes como outliers, segmentación de mercados por densidad, biología con taxonomías anidadas y análisis geoespacial. DBSCAN brilla aislando anomalías; el jerárquico, mostrando parentescos.

¿Qué capacidad distingue a DBSCAN de k-means?

El clustering jerárquico aglomerativo exige decidir el número de grupos antes de empezar.

Cuándo elegir cada uno

Si sospechas una taxonomía natural o necesitas el árbol de relaciones, jerárquico. Si los grupos se distinguen por densidad y quieres filtrar anomalías, DBSCAN. K-means sigue ganando en velocidad y esferas limpias. La forma de tus datos manda.

Jerárquico y DBSCAN

Empieza con un grupo por punto y fusiona
jerarquico aglomerativo
Grafico arbol de fusiones
dendrograma
Criterio de cercania entre grupos
enlace
Agrupamiento por regiones densas
dbscan
Radio de vecindad en dbscan
eps

Toca una tarjeta para ver la respuesta.

Ordena el clustering jerárquico aglomerativo:

Arrastra cada ficha a su categoría (o tócala y luego toca la categoría). También puedes usar el teclado.

Une cada método o pieza con su rasgo.

      Más allá de las esferas

      • Jerárquico y DBSCAN
        • Jerárquico
          • dendrograma
            • corte a medida
            • DBSCAN
              • densidad
                • eps y min-muestras
                • Formas
                  • no esféricas
                    • anidadas
                    • Extra
                      • detecta ruido
                        • sin fijar k

                      Tus datos son dos anillos concéntricos. K-means y DBSCAN dan resultados distintos. ¿Cuál capta mejor la estructura y por qué?

                      Tu texto se guarda sólo en este dispositivo.

                      Las respuestas y tu progreso se guardan sólo en este dispositivo. Contenido firmado por su autoría mediante Lumbre.
                      Más sobre esta lección
                      Explora temas relacionados

                      Conceptos

                      Comentarios

                      Inicia sesión para comentar.

                      Todavía no hay comentarios. Sé la primera persona en opinar.