Ir al contenido principal

Curso

Análisis de clústeres en Python

Intermedio4 h

Este curso te presenta el aprendizaje no supervisado con la biblioteca SciPy mediante técnicas como los clústeres jerárquicos y de k-medias.

Python4 h14 vídeos46 ejercicios3,650 XP65,448Certificado de logro

Crea tu cuenta gratis

Continuar con Google
o
Al continuar, aceptas nuestros los Términos de uso, nuestro la Política de privacidad y que tus datos se almacenan en EE. UU.

Les encanta a estudiantes de miles de empresas

¿Formando a un equipo?

Prueba para empresas

Descripción del curso

Probablemente conozcas Google News, que agrupa automáticamente artículos similares bajo un mismo tema. ¿Alguna vez te has preguntado qué proceso hay detrás para crear esos grupos? En este curso, te introducirás al aprendizaje no supervisado mediante clustering usando la biblioteca SciPy en Python. El curso cubre el preprocesamiento de datos y la aplicación de clustering jerárquico y k-means. A lo largo del curso, explorarás estadísticas de jugadores de un popular videojuego de fútbol, FIFA 18. Al finalizar, serás capaz de aplicar rápidamente diversos algoritmos de clustering a datos, visualizar los clústeres formados y analizar los resultados.

Requisitos previos

Programa de formación

Contenido del curso

1

Introducción al clustering

Antes de estar listo para clasificar artículos de noticias, necesitas conocer las bases del clustering. Este capítulo te familiariza con una clase de algoritmos de Machine Learning llamada aprendizaje no supervisado y, a continuación, te introduce el clustering, uno de sus métodos más populares. Conocerás dos técnicas habituales de clustering: el clustering jerárquico y el clustering k-means. El capítulo concluye con los pasos básicos de preprocesamiento antes de empezar a agrupar datos.
Empezar capítulo
2

Clustering jerárquico

Este capítulo se centra en un algoritmo de clustering muy utilizado —el clustering jerárquico— y su implementación en SciPy. Además de explicar el procedimiento para realizar clustering jerárquico, te ayuda a responder una pregunta importante: ¿cuántos clústeres hay en tus datos? El capítulo finaliza con una revisión de las limitaciones del clustering jerárquico y las consideraciones a tener en cuenta al usarlo.
Empezar capítulo
3

Clustering k-means

Este capítulo presenta un algoritmo de clustering diferente —k-means— y su implementación en SciPy. K-means supera la mayor desventaja del clustering jerárquico que se comentó en el capítulo anterior. Como los dendrogramas son específicos del clustering jerárquico, aquí se aborda un método para encontrar el número de clústeres antes de ejecutar k-means. El capítulo concluye con un repaso de las limitaciones de k-means y las consideraciones al usar este algoritmo.
Empezar capítulo
4

Clustering en el mundo real

Ahora que ya conoces dos de las técnicas de clustering más populares, este capítulo te ayuda a aplicar lo aprendido a problemas reales. Primero se explica el proceso para encontrar los colores dominantes en una imagen y, después, se retoma el problema comentado en la introducción: el clustering de artículos de noticias. El capítulo termina con una discusión sobre el clustering con múltiples variables, lo que dificulta visualizar todos los datos.
Empezar capítulo

Análisis de clústeres en Python

Curso
completado

Obtén el certificado de logro

Inscríbete ahora

Desarrolla tus habilidades con la aplicación móvil de DataCamp

Progresa sobre la marcha con nuestros cursos móviles y desafíos diarios de 5 minutos.