Portada de libro electrónico gratuitaAprendizaje automático y aprendizaje profundo con Python

Ebook gratuitoAprendizaje automático y aprendizaje profundo con Python

5

estrellaestrellaestrellaestrellaestrella

(2)

Icono de volumen del audiolibro

8 horas y 34 minutos

Icono de lista para libros electrónicos

112 páginas

Inscríbete gratis en Aprendizaje automático y profundo con Python, obtén certificación gratuita. ¡Explora desde Python hasta redes neuronales! ¡Únete ahora!

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

1

Introducción al aprendizaje automático

2

Fundamentos de Python para la ciencia de datos

3

Configurar el entorno de desarrollo

4

Manipulación de datos con Pandas

5

Análisis exploratorio de datos con Matplotlib y Seaborn

6

Análisis exploratorio de datos con Matplotlib y Seaborn: importación de bibliotecas (Matplotlib y Seaborn)

7

Análisis exploratorio de datos con Matplotlib y Seaborn: carga e inspección de datos iniciales

8

Análisis exploratorio de datos con Matplotlib y Seaborn: limpieza y preparación de datos

9

Análisis Exploratorio de Datos con Matplotlib y Seaborn: Análisis univariado (distribución de una sola variable)

10

Análisis exploratorio de datos con Matplotlib y Seaborn: Análisis bivariado (relaciones entre dos variables)

11

Análisis exploratorio de datos con Matplotlib y Seaborn: visualización de datos categóricos

12

Análisis exploratorio de datos con Matplotlib y Seaborn: visualización de datos continuos

13

Análisis exploratorio de datos con Matplotlib y Seaborn: uso de histogramas, diagramas de caja y diagramas de dispersión

14

Análisis exploratorio de datos con Matplotlib y Seaborn: creación de gráficos de líneas para series temporales

15

Análisis exploratorio de datos con Matplotlib y Seaborn: personalización de gráficos (colores, títulos, etiquetas)

16

Análisis exploratorio de datos con Matplotlib y Seaborn: correlación y análisis de mapas de calor

17

Análisis exploratorio de datos con Matplotlib y Seaborn: uso de diagramas de pares para visualizar relaciones en múltiples dimensiones

18

Análisis exploratorio de datos con Matplotlib y Seaborn: guarde visualizaciones en archivos (PNG, JPG, etc.)

19

Análisis exploratorio de datos con Matplotlib y Seaborn: interpretación y conclusiones a partir de visualizaciones

20

Conceptos estadísticos básicos para el aprendizaje automático

21

Principios del aprendizaje supervisado

22

Principios del aprendizaje supervisado: definición de aprendizaje supervisado

23

Principios de aprendizaje supervisado: conjuntos de datos: capacitación y pruebas

24

Principios de aprendizaje supervisado: algoritmos de clasificación

25

Principios de aprendizaje supervisado: algoritmos de regresión

26

Principios de aprendizaje supervisado: métricas de evaluación del desempeño

27

Principios de aprendizaje supervisado: validación cruzada

28

Principios del aprendizaje supervisado: sobreajuste y desajuste

29

Principios del aprendizaje supervisado: regularización

30

Principios de aprendizaje supervisado: selección de modelos

31

Principios de aprendizaje supervisado: optimización de hiperparámetros

32

Principios de aprendizaje supervisado: ingeniería de funciones

33

Principios del aprendizaje supervisado: equilibrio de clases

34

Principios del aprendizaje supervisado: interpretabilidad del modelo

35

Principios del aprendizaje supervisado: aplicaciones prácticas

36

Modelos de regresión lineal SIMPLE y múltiple

37

Métricas de evaluación y validación cruzada

38

Modelos de clasificación: árboles de decisión y K-NN

39

Evaluación de modelos de clasificación

40

Aprendizaje conjunto: embolsado, impulso y bosque aleatorio

41

Optimización de hiperparámetros

42

Reducción de dimensionalidad y análisis de componentes principales (PCA)

43

Algoritmos de agrupación: K-Means y agrupación jerárquica

44

Introducción al aprendizaje profundo y las redes neuronales artificiales

45

Conceptos neuronales y funciones de activación.

46

Retropropagación y entrenamiento de redes neuronales.

47

Retropropagación y entrenamiento de redes neuronales: ¿Qué es la retropropagación?

48

Retropropagación y entrenamiento de redes neuronales: cálculo de gradiente

49

Retropropagación y entrenamiento de redes neuronales: cadena de reglas de derivación

50

Entrenamiento de retropropagación y redes neuronales: actualización de pesos con descenso de gradiente

51

Retropropagación y entrenamiento de redes neuronales: funciones de activación

52

Retropropagación y entrenamiento de redes neuronales: tasa de aprendizaje

53

Retropropagación y entrenamiento de redes neuronales: impulso y otros métodos de optimización

54

Propagación hacia atrás y entrenamiento de redes neuronales: problemas de gradiente que desaparecen y explotan

55

Retropropagación y entrenamiento de redes neuronales: inicialización de pesos

56

Retropropagación y entrenamiento de redes neuronales: regularización (L1, L2, abandono)

57

Retropropagación y entrenamiento de redes neuronales: normalización por lotes

58

Entrenamiento de retropropagación y redes neuronales: entrenamiento de redes neuronales profundas

59

Propagación hacia atrás y entrenamiento de redes neuronales: sobreajuste y desajuste

60

Retropropagación y entrenamiento de redes neuronales: validación cruzada

61

Retropropagación y entrenamiento de redes neuronales: técnicas de aumento de datos

62

Retropropagación y entrenamiento de redes neuronales: transferencia de aprendizaje

63

Retropropagación y entrenamiento de redes neuronales: redes neuronales recurrentes (RNN) y retropropagación a través del tiempo (BPTT)

64

Retropropagación y entrenamiento de redes neuronales: memoria a corto plazo (LSTM) y unidad recurrente cerrada (GRU)

65

Retropropagación y entrenamiento de redes neuronales: marcos de aprendizaje profundo (TensorFlow, PyTorch, Keras)

66

Optimizadores y estrategias de regularización

67

Construyendo redes neuronales con Keras y TensorFlow

68

Construcción de redes neuronales con Keras y TensorFlow: Introducción a TensorFlow y Keras

69

Construcción de redes neuronales con Keras y TensorFlow: instalación y configuración del entorno

70

Construcción de redes neuronales con Keras y TensorFlow: fundamentos de las redes neuronales artificiales

71

Construyendo redes neuronales con Keras y TensorFlow: construyendo modelos secuenciales en Keras

72

Construyendo redes neuronales con Keras y TensorFlow: trabajando con capas densas, convolucionales y recurrentes

73

Construyendo redes neuronales con Keras y TensorFlow: aplicando técnicas de regularización y normalización

74

Construcción de redes neuronales con Keras y TensorFlow: uso de funciones de activación e inicializadores de peso

75

Construcción de redes neuronales con Keras y TensorFlow: compilación y entrenamiento de modelos de aprendizaje profundo

76

Construcción de redes neuronales con Keras y TensorFlow: evaluación y optimización del rendimiento del modelo

77

Construcción de redes neuronales con Keras y TensorFlow: uso de devoluciones de llamada y guardado de modelos

78

Construcción de redes neuronales con Keras y TensorFlow: ajuste y transferencia de aprendizaje

79

Construcción de redes neuronales con Keras y TensorFlow: implementación de redes neuronales para tareas de clasificación y regresión

80

Construcción de redes neuronales con Keras y TensorFlow: aplicaciones en procesamiento del lenguaje natural y visión por computadora

81

Creación de redes neuronales con Keras y TensorFlow: integración de TensorFlow con el ecosistema de datos de Python

82

Modelos de aprendizaje profundo para visión por computadora

83

Redes neuronales convolucionales (CNN)

84

Transferir aprendizaje y perfeccionar

85

Transferencia de aprendizaje y ajuste: definición de transferencia de aprendizaje

86

Transferencia de aprendizaje y ajuste: beneficios del aprendizaje por transferencia

87

Transferir aprendizaje y ajuste: escenarios de aplicación

88

Transferir aprendizaje y ajuste: redes neuronales previamente entrenadas

89

Transferir aprendizaje y ajuste: extracción de funciones

90

Transferir aprendizaje y ajuste: ajuste de capas

91

Transferir aprendizaje y ajuste: congelación de capas

92

Transferir aprendizaje y ajuste: adaptar modelos a nuevos dominios

93

Transferir aprendizaje y ajuste: conjuntos de datos y aumento de datos

94

Transferir aprendizaje y ajuste: optimizadores y tasas de aprendizaje

95

Transferir aprendizaje y ajuste: regularización y evitar el sobreajuste

96

Transferir aprendizaje y ajuste: marcos de aprendizaje profundo (TensorFlow, Keras, PyTorch)

97

Transferir aprendizaje y ajuste: evaluación de modelos y validación cruzada

98

Transferir aprendizaje y ajuste: transferir aprendizaje en visión por computadora

99

Transferir aprendizaje y ajuste: Transferir aprendizaje en el procesamiento del lenguaje natural (PNL)

100

Transferencia 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...

Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

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.

¡Descarga la App ahora para tener acceso a + 5000 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 60 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.