Después de hacer estos cursos, me siento seguro creando visualizaciones y cuadros de mando profesionales
Descripción del curso
Supongamos que tienes una colección de clientes con diversas características, como edad, ubicación e historial financiero, y deseas descubrir patrones y clasificarlos en grupos. O quizá tengas un conjunto de textos, como páginas de Wikipedia, y quieras segmentarlos en categorías en función de su contenido. Este es el mundo del aprendizaje no supervisado, llamado así porque no estás guiando, o supervisando, el descubrimiento de patrones mediante alguna tarea de predicción, sino descubriendo la estructura oculta a partir de datos no etiquetados. El aprendizaje no supervisado engloba diversas técnicas de machine learning, desde la agrupación hasta la reducción de dimensiones y la factorización de matrices. En este curso, aprenderás los fundamentos del aprendizaje no supervisado e implementarás los algoritmos esenciales utilizando scikit-learn y SciPy. Aprenderás a agrupar, transformar, visualizar y extraer información de conjuntos de datos no etiquetados, y terminarás el curso construyendo un sistema de recomendación de artistas musicales populares.Los vídeos contienen transcripciones en directo que puedes mostrar haciendo clic en «Mostrar transcripción» en la parte inferior izquierda de los vídeos.
El glosario del curso se encuentra a la derecha, en la sección de recursos.Para obtener créditos CPE, debes completar el curso y alcanzar una puntuación del 70 % en la evaluación cualificada. Puedes acceder a la evaluación haciendo clic en la llamada de créditos CPE situada a la derecha.
Requisitos previos
Programa de formación
Contenido del curso
1
Agrupación para la exploración de conjuntos de datos
Aprende a descubrir los grupos subyacentes (o "clústeres") en un conjunto de datos. Al final de este capítulo, podrás agrupar empresas utilizando sus cotizaciones bursátiles, y distinguir diferentes especies agrupando sus medidas.
- Aprendizaje no supervisado50 XP
- ¿Cuántas agrupaciones?50 XP
- Agrupación de puntos 2D100 XP
- Inspecciona tu agrupación100 XP
- Evaluar una agrupación50 XP
- ¿Cuántos clústeres de grano?100 XP
- Evaluación de la agrupación de granos100 XP
- Transformación de rasgos para mejorar las agrupaciones50 XP
- Escala de datos de peces para la agrupación100 XP
- Agrupación de los datos de los peces100 XP
- Agrupación de acciones mediante K-Means100 XP
- ¿Qué acciones se mueven juntas?100 XP
2
Visualización mediante agrupamiento jerárquico y t-SNE
En este capítulo, aprenderás dos técnicas de aprendizaje no supervisado para la visualización de datos: la agrupación jerárquica y el t-SNE. La agrupación jerárquica agrupa las muestras de datos en clústeres cada vez más amplios, lo que da como resultado una visualización en forma de árbol de la jerarquía de clústeres resultante. El t-SNE proyecta las muestras de datos en un espacio bidimensional para que se pueda visualizar la proximidad entre ellas.
3
Decorrelación de tus datos y reducción de dimensiones
La reducción dimensional resume un conjunto de datos utilizando sus patrones comunes. En este capítulo, aprenderás cuál es la técnica más básica de reducción de dimensiones: el «análisis de componentes principales» (PCA). El PCA se suele utilizar antes del aprendizaje supervisado para mejorar el rendimiento y la generalización del modelo. También puede ser útil para el aprendizaje no supervisado. Por ejemplo, ¡utilizarás una variante del PCA que te permitirá agrupar los artículos de Wikipedia según su contenido!
4
Descubrir rasgos interpretables
En este capítulo, aprenderás una técnica de reducción de dimensiones llamada «factorización de matrices no negativas» (NMF), que expresa las muestras como combinaciones de componentes interpretables. Por ejemplo, expresa los documentos como combinaciones de temas, y las imágenes en términos de patrones visuales habituales. ¡También aprenderás a usar el NMF para crear sistemas de recomendación que te sugieran artículos similares para leer o artistas musicales que se ajusten a tu historial de reproducción!
Aprendizaje no supervisado en Python
Curso
completado

