Inscríbete gratis en Aprendizaje automático y profundo con Python, obtén certificación gratuita. ¡Explora desde Python hasta redes neuronales! ¡Únete ahora!
Contenido del curso
Introducción al aprendizaje automático
2Fundamentos de Python para la ciencia de datos
3Configurar el entorno de desarrollo
4Manipulación de datos con Pandas
5Análisis exploratorio de datos con Matplotlib y Seaborn
6Análisis exploratorio de datos con Matplotlib y Seaborn: importación de bibliotecas (Matplotlib y Seaborn)
7Análisis exploratorio de datos con Matplotlib y Seaborn: carga e inspección de datos iniciales
8Análisis exploratorio de datos con Matplotlib y Seaborn: limpieza y preparación de datos
9Análisis Exploratorio de Datos con Matplotlib y Seaborn: Análisis univariado (distribución de una sola variable)
10Análisis exploratorio de datos con Matplotlib y Seaborn: Análisis bivariado (relaciones entre dos variables)
11Análisis exploratorio de datos con Matplotlib y Seaborn: visualización de datos categóricos
12Análisis exploratorio de datos con Matplotlib y Seaborn: visualización de datos continuos
13Análisis exploratorio de datos con Matplotlib y Seaborn: uso de histogramas, diagramas de caja y diagramas de dispersión
14Análisis exploratorio de datos con Matplotlib y Seaborn: creación de gráficos de líneas para series temporales
15Análisis exploratorio de datos con Matplotlib y Seaborn: personalización de gráficos (colores, títulos, etiquetas)
16Análisis exploratorio de datos con Matplotlib y Seaborn: correlación y análisis de mapas de calor
17Análisis exploratorio de datos con Matplotlib y Seaborn: uso de diagramas de pares para visualizar relaciones en múltiples dimensiones
18Análisis exploratorio de datos con Matplotlib y Seaborn: guarde visualizaciones en archivos (PNG, JPG, etc.)
19Análisis exploratorio de datos con Matplotlib y Seaborn: interpretación y conclusiones a partir de visualizaciones
20Conceptos estadísticos básicos para el aprendizaje automático
21Principios del aprendizaje supervisado
22Principios del aprendizaje supervisado: definición de aprendizaje supervisado
23Principios de aprendizaje supervisado: conjuntos de datos: capacitación y pruebas
24Principios de aprendizaje supervisado: algoritmos de clasificación
25Principios de aprendizaje supervisado: algoritmos de regresión
26Principios de aprendizaje supervisado: métricas de evaluación del desempeño
27Principios de aprendizaje supervisado: validación cruzada
28Principios del aprendizaje supervisado: sobreajuste y desajuste
29Principios del aprendizaje supervisado: regularización
30Principios de aprendizaje supervisado: selección de modelos
31Principios de aprendizaje supervisado: optimización de hiperparámetros
32Principios de aprendizaje supervisado: ingeniería de funciones
33Principios del aprendizaje supervisado: equilibrio de clases
34Principios del aprendizaje supervisado: interpretabilidad del modelo
35Principios del aprendizaje supervisado: aplicaciones prácticas
36Modelos de regresión lineal SIMPLE y múltiple
37Métricas de evaluación y validación cruzada
38Modelos de clasificación: árboles de decisión y K-NN
39Evaluación de modelos de clasificación
40Aprendizaje conjunto: embolsado, impulso y bosque aleatorio
41Optimización de hiperparámetros
42Reducción de dimensionalidad y análisis de componentes principales (PCA)
43Algoritmos de agrupación: K-Means y agrupación jerárquica
44Introducción al aprendizaje profundo y las redes neuronales artificiales
45Conceptos neuronales y funciones de activación.
46Retropropagación y entrenamiento de redes neuronales.
47Retropropagación y entrenamiento de redes neuronales: ¿Qué es la retropropagación?
48Retropropagación y entrenamiento de redes neuronales: cálculo de gradiente
49Retropropagación y entrenamiento de redes neuronales: cadena de reglas de derivación
50Entrenamiento de retropropagación y redes neuronales: actualización de pesos con descenso de gradiente
51Retropropagación y entrenamiento de redes neuronales: funciones de activación
52Retropropagación y entrenamiento de redes neuronales: tasa de aprendizaje
53Retropropagación y entrenamiento de redes neuronales: impulso y otros métodos de optimización
54Propagación hacia atrás y entrenamiento de redes neuronales: problemas de gradiente que desaparecen y explotan
55Retropropagación y entrenamiento de redes neuronales: inicialización de pesos
56Retropropagación y entrenamiento de redes neuronales: regularización (L1, L2, abandono)
57Retropropagación y entrenamiento de redes neuronales: normalización por lotes
58Entrenamiento de retropropagación y redes neuronales: entrenamiento de redes neuronales profundas
59Propagación hacia atrás y entrenamiento de redes neuronales: sobreajuste y desajuste
60Retropropagación y entrenamiento de redes neuronales: validación cruzada
61Retropropagación y entrenamiento de redes neuronales: técnicas de aumento de datos
62Retropropagación y entrenamiento de redes neuronales: transferencia de aprendizaje
63Retropropagación y entrenamiento de redes neuronales: redes neuronales recurrentes (RNN) y retropropagación a través del tiempo (BPTT)
64Retropropagación y entrenamiento de redes neuronales: memoria a corto plazo (LSTM) y unidad recurrente cerrada (GRU)
65Retropropagación y entrenamiento de redes neuronales: marcos de aprendizaje profundo (TensorFlow, PyTorch, Keras)
66Optimizadores y estrategias de regularización
67Construyendo redes neuronales con Keras y TensorFlow
68Construcción de redes neuronales con Keras y TensorFlow: Introducción a TensorFlow y Keras
69Construcción de redes neuronales con Keras y TensorFlow: instalación y configuración del entorno
70Construcción de redes neuronales con Keras y TensorFlow: fundamentos de las redes neuronales artificiales
71Construyendo redes neuronales con Keras y TensorFlow: construyendo modelos secuenciales en Keras
72Construyendo redes neuronales con Keras y TensorFlow: trabajando con capas densas, convolucionales y recurrentes
73Construyendo redes neuronales con Keras y TensorFlow: aplicando técnicas de regularización y normalización
74Construcción de redes neuronales con Keras y TensorFlow: uso de funciones de activación e inicializadores de peso
75Construcción de redes neuronales con Keras y TensorFlow: compilación y entrenamiento de modelos de aprendizaje profundo
76Construcción de redes neuronales con Keras y TensorFlow: evaluación y optimización del rendimiento del modelo
77Construcción de redes neuronales con Keras y TensorFlow: uso de devoluciones de llamada y guardado de modelos
78Construcción de redes neuronales con Keras y TensorFlow: ajuste y transferencia de aprendizaje
79Construcción de redes neuronales con Keras y TensorFlow: implementación de redes neuronales para tareas de clasificación y regresión
80Construcción de redes neuronales con Keras y TensorFlow: aplicaciones en procesamiento del lenguaje natural y visión por computadora
81Creación de redes neuronales con Keras y TensorFlow: integración de TensorFlow con el ecosistema de datos de Python
82Modelos de aprendizaje profundo para visión por computadora
83Redes neuronales convolucionales (CNN)
84Transferir aprendizaje y perfeccionar
85Transferencia de aprendizaje y ajuste: definición de transferencia de aprendizaje
86Transferencia de aprendizaje y ajuste: beneficios del aprendizaje por transferencia
87Transferir aprendizaje y ajuste: escenarios de aplicación
88Transferir aprendizaje y ajuste: redes neuronales previamente entrenadas
89Transferir aprendizaje y ajuste: extracción de funciones
90Transferir aprendizaje y ajuste: ajuste de capas
91Transferir aprendizaje y ajuste: congelación de capas
92Transferir aprendizaje y ajuste: adaptar modelos a nuevos dominios
93Transferir aprendizaje y ajuste: conjuntos de datos y aumento de datos
94Transferir aprendizaje y ajuste: optimizadores y tasas de aprendizaje
95Transferir aprendizaje y ajuste: regularización y evitar el sobreajuste
96Transferir aprendizaje y ajuste: marcos de aprendizaje profundo (TensorFlow, Keras, PyTorch)
97Transferir aprendizaje y ajuste: evaluación de modelos y validación cruzada
98Transferir aprendizaje y ajuste: transferir aprendizaje en visión por computadora
99Transferir aprendizaje y ajuste: Transferir aprendizaje en el procesamiento del lenguaje natural (PNL)
100Transferencia de aprendizaje y ajuste: desafíos y limitaciones del aprendizaje por transferencia
Descripción del curso
El curso "Aprendizaje Automático y Aprendizaje Profundo con Python" es una propuesta exhaustiva de formación en el ámbito de la informática, específicamente en las subcategorías de inteligencia artificial y ciencia de los datos. Con un contenido bien estructurado y didáctico que abarca 112 páginas, este curso se convierte en una herramienta esencial para aquellos interesados en adentrarse en el mundo del aprendizaje automático y el aprendizaje profundo utilizando el lenguaje Python.
Comenzamos con una sólida introducción al aprendizaje automático, donde se exploran los conceptos y las aplicaciones básicas de este campo. A partir de ahí, el curso se adentra en los fundamentos de Python, proporcionando una base robusta para los estudiantes que quizás no estén familiarizados con este lenguaje de programación.
Uno de los aspectos cruciales del curso es la configuración del entorno de desarrollo, un paso indispensable para trabajar efectivamente en proyectos de ciencia de datos. Seguimos con la manipulación de datos utilizando la biblioteca Pandas, capacitando a los estudiantes para gestionar y transformar datos con eficiencia.
El análisis exploratorio de datos es otro pilar fundamental. Aquí, se instruye en el uso de Matplotlib y Seaborn para la representación y visualización de datos. Este segmento, muy detallado, incluye subtemas que van desde la importación de bibliotecas, carga e inspección inicial de datos, hasta la creación de gráficos complejos y personalizados, y la interpretación de mapas de calor y diagramas de pares.
En cuanto a los fundamentos estadísticos, el curso proporciona una base sólida que facilita la comprensión de los principios del aprendizaje supervisado, cubriendo desde la definición de este tipo de aprendizaje hasta la implementación de algoritmos de clasificación y regresión. Se tocan aspectos cruciales como la validación cruzada, la selección de modelos, y la optimización de hiperparámetros.
El módulo de modelos de regresión lineal, tanto simple como múltiple, y la evaluación de métricas y técnicas de validación, permiten a los estudiantes adquirir habilidades prácticas para la evaluación y perfeccionamiento de modelos. Seguidamente, se exploran los modelos de clasificación, incluyendo árboles de decisión y K-NN, y técnicas avanzadas como el aprendizaje conjunto, embolsado, impulso, y bosques aleatorios.
El curso también cubre temas avanzados como la reducción de dimensionalidad y los algoritmos de agrupación, específicamente K-Means y la agrupación jerárquica. Luego se introduce el aprendizaje profundo y las redes neuronales artificiales, detallando conceptos neuronales, funciones de activación, retropropagación y entrenamiento de redes neuronales.
Los módulos finales se centran en la construcción de redes neuronales utilizando Keras y TensorFlow, modelos de aprendizaje profundo aplicados a la visión por computadora, y el procesamiento del lenguaje natural (PNL). También se abordan redes neuronales recurrentes y técnicas de aprendizaje por refuerzo, cerrando con estudios de casos y aplicaciones prácticas.
Finalmente, el curso no olvida aspectos cruciales de la implementación práctica, como la introducción a las técnicas de aprendizaje por refuerzo profundo, la interpretación de modelos, la ética y el sesgo en el aprendizaje automático, y la implementación y mantenimiento de modelos en producción. Estos temas garantizan que los estudiantes no solo dominen los conceptos teóricos, sino que también estén preparados para enfrentar los desafíos del mundo real.
Este curso gratuito incluye:
8 horas y 34 minutos de contenido de audio
Certificado digital de finalización del curso (Gratis)
Ejercicios para entrenar tus conocimientos
100% gratis, desde el contenido hasta el certificado
¿Listo para empezar?
En la aplicación también encontrarás...
Más de 5000 cursos gratuitos
¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis
Plan de estudios con IA
La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas
De cero al éxito profesional
Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños
También puedes utilizar el código QR o los enlaces que aparecen a continuación.







