Imagen del curso gratis Machine Learning y Python

Curso en línea gratuitoMachine Learning y Python

Duración del curso en línea: 5 horas y 24 minutos

5

estrellaestrellaestrellaestrellaestrella

(4)

Aprende Machine Learning con Python: curso online gratuito que cubre desde librerías como NumPy, Pandas y Scikit-Learn hasta algoritmos de regresión y clasificación.

En este curso gratuito, aprenda sobre

  • Introducción al curso y entorno de desarrollo
  • Fundamentos de Python científico para Machine Learning
  • Conceptos fundamentales de evaluación y generalización
  • Regresión lineal y selección de características
  • Modelos avanzados de regresión
  • Árboles de decisión y métodos de ensamble en regresión
  • Evaluación de modelos de clasificación
  • Modelos clásicos de clasificación supervisada
  • Máquinas de vectores de soporte para clasificación
  • Naive Bayes y árboles de decisión en clasificación
  • Bosques aleatorios en clasificación y cierre de algoritmos

Descripción del curso

El curso "Machine Learning y Python" es una completa formación diseñada para guiar a los estudiantes en el emocionante mundo de la inteligencia artificial y la ciencia de datos. Con una duración total de 5 horas y 24 minutos, este curso ofrece una inmersión profunda en las técnicas y herramientas más relevantes del machine learning utilizando Python.

Desde los conceptos básicos hasta aplicaciones prácticas avanzadas, el curso cubre todo lo necesario para comprender y aplicar algoritmos de machine learning en distintos contextos. Está estructurado para ofrecer un aprendizaje progresivo, empezando por una introducción al curso y profundizando en la programación en Python, específicamente en el entorno IDE Spyder y en las poderosas librerías NumPy, Pandas, y Matplotlib. Estas herramientas son esenciales para manejar y visualizar datos de manera eficiente.

Uno de los puntos fuertes del curso es su enfoque práctico. Se abordan aspectos fundamentales como el manejo del bias y la varianza, el sobreajuste y subajuste, y la evaluación del error en modelos de regresión, proporcionando a los estudiantes un conocimiento sólido sobre cómo mejorar y validar sus modelos de machine learning.

El curso también incluye detalles sobre diferentes tipos de regresión, comenzando con la regresión lineal simple y múltiple, pasando por la polinomial y llegando a métodos avanzados como los vectores de soporte y los árboles de decisión. Cada sección teórica es complementada con prácticas en Python utilizando Scikit-Learn, la principal librería para machine learning en este lenguaje.

Los métodos de ensamblaje de modelos, incluidos los bosques aleatorios, también son parte del programa, permitiendo que los estudiantes comprendan y apliquen técnicas avanzadas para mejorar la precisión de sus modelos. Además, se discuten las ventajas y desventajas de los diferentes algoritmos de regresión, proporcionando una visión crítica y comparativa.

En la segunda parte del curso, se presta especial atención a los modelos de clasificación, abarcando desde la matriz de confusión y las evaluaciones de error, hasta métricas de rendimiento como las curvas ROC y el área bajo la curva (AUC). Se observan metodologías específicas para trabajar con conjuntos de datos desbalanceados y se profundiza en algoritmos de clasificación como la regresión logística, K vecinos más cercanos, máquinas de vectores de soporte, y Naive Bayes. Cada algoritmo es explicado tanto en teoría como en práctica, asegurando que los estudiantes no solo los comprendan, sino que sepan implementarlos directamente en sus proyectos.

El curso cierra con una introducción a Jupyter Notebook, una herramienta esencial para cualquier científico de datos que desee documentar y compartir su trabajo de manera efectiva.

En conclusión, "Machine Learning y Python" es un curso extenso y bien estructurado que equipa a los estudiantes con las habilidades y el conocimiento necesario para sobresalir en el campo de la inteligencia artificial y la ciencia de datos. Es ideal tanto para principiantes como para aquellos que desean profundizar y perfeccionar sus habilidades en machine learning usando Python.

Contenido del curso

  • Lección en vídeo: INTRODUCCIÓN AL CURSO: MACHINE LEARNING CON PYTHON | #0 Curso Machine Learning con Python 04m
  • Ejercicio: ¿Cuál es el enfoque principal del curso mencionado en el video?
  • Lección en vídeo: LENGUAJES DE PROGRAMACIÓN PARA MACHINE LEARNING | #1 Curso Machine Learning con Python 06m
  • Ejercicio: ¿Cuál es el lenguaje de programación más adecuado para tareas generales de procesamiento de datos y machine learning?
  • Lección en vídeo: INTRODUCCIÓN AL IDE SPYDER | #2 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Cuáles son algunas de las características fundamentales de Spider para Python?
  • Lección en vídeo: INTRODUCCIÓN A JUPYTER NOTEBOOK | #56 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Qué es Jupyter Notebook y cuál es su función principal?
  • Lección en vídeo: INTRODUCCIÓN A LA LIBRERÍA NUMPY DE PYTHON - PARTE 1 | #3 Curso Machine Learning con Python 05m
  • Ejercicio: ¿Cuál es una ventaja clave de usar NumPy sobre las listas de Python al trabajar con matrices?
  • Lección en vídeo: INTRODUCCIÓN A LA LIBRERÍA NUMPY DE PYTHON - PARTE 2 | #4 Curso Machine Learning con Python 06m
  • Ejercicio: _¿Qué instrucción se utiliza para crear una matriz vacía en numpy?
  • Lección en vídeo: INTRODUCCIÓN A LA LIBRERÍA PANDAS DE PYTHON - PARTE 1 | #5 Curso Machine Learning con Python 05m
  • Ejercicio: ¿Cuál es una característica fundamental del DataFrame en Pandas que lo diferencia de las estructuras de datos en NumPy?
  • Lección en vídeo: INTRODUCCIÓN A LA LIBRERÍA PANDAS DE PYTHON - PARTE 2 | #6 Curso Machine Learning con Python 08m
  • Ejercicio: _¿Qué es un data frame en Pandas?
  • Lección en vídeo: INTRODUCCIÓN DE LA LIBRERÍA MATPLOTLIB DE PYTHON - PARTE 1 | #7 Curso Machine Learning con Python 05m
  • Ejercicio: ¿Cuál es una de las funciones principales de la librería Matplotlib en Python?
  • Lección en vídeo: INTRODUCCIÓN DE LA LIBRERÍA MATPLOTLIB DE PYTHON - PARTE 2 | #8 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Qué tipo de gráfico se utiliza para comparar datos entre diferentes categorías?
  • Lección en vídeo: INTRODUCCIÓN DE LA LIBRERÍA SCIKIT LEARN DE PYTHON | #9 Curso Machine Learning con Python 03m
  • Ejercicio: ¿Cuál de las siguientes opciones es una función importante de la librería mencionada?
  • Lección en vídeo: BIAS Y VARIANZA EN MACHINE LEARNING | #10 Curso Machine Learning con Python 06m
  • Ejercicio: _¿Qué es el error de varianza en Machine Learning?
  • Lección en vídeo: SOBREAJUSTE Y SUBAJUSTE EN MACHINE LEARNING | #11 Curso Machine Learning con Python 07m
  • Ejercicio: ¿Cuál es una causa común del sobreajuste en un modelo de machine learning?
  • Lección en vídeo: EVALUANDO EL ERROR EN LOS MODELOS DE REGRESIÓN | #12 Curso Machine Learning con Python 06m
  • Ejercicio: _¿Cuál es la métrica más común utilizada para medir el ajuste de un modelo de regresión?
  • Lección en vídeo: REGRESIÓN LINEAL SIMPLE - TEORÍA | #13 Curso Machine Learning con Python 06m
  • Ejercicio: ¿Cuál es el objetivo principal de la regresión lineal en el contexto del machine learning?
  • Lección en vídeo: REGRESIÓN LINEAL - SCIKIT LEARN | #14 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Cuál es el método más utilizado para minimizar el error en la regresión lineal?
  • Lección en vídeo: REGRESIÓN LINEAL SIMPLE - PRÁCTICA | #15 Curso Machine Learning con Python 10m
  • Ejercicio: ¿Cuál es el objetivo del modelo de regresión lineal simple creado en el video?
  • Lección en vídeo: REGRESIÓN LINEAL MÚLTIPLE - TEORÍA | #16 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Qué es la regresión lineal múltiple?
  • Lección en vídeo: REGRESIÓN LINEAL MÚLTIPLE - PRÁCTICA | #17 Curso Machine Learning con Python 08m
  • Ejercicio: ¿Cuál es la función principal del algoritmo de regresión lineal múltiple aplicado en el video?
  • Lección en vídeo: MÉTODOS DE SELECCIÓN DE CARACTERÍSTICAS | #18 Curso Machine Learning con Python 08m
  • Ejercicio: _¿Qué son los métodos de selección de características y por qué son importantes en Machine Learning?
  • Lección en vídeo: REGRESIÓN POLINOMIAL - TEORÍA | #19 Curso Machine Learning con Python 04m
  • Ejercicio: ¿Cuál es una ventaja de la regresión polinómica comparada con la regresión lineal?
  • Lección en vídeo: REGRESIÓN POLINOMIAL - PRÁCTICA | #20 Curso Machine Learning con Python 08m
  • Ejercicio: _¿Qué librería se utiliza para separar los datos de entrenamiento y pruebas en el algoritmo de regresión polinomio?
  • Lección en vídeo: VECTORES DE SOPORTE REGRESIÓN - TEORÍA | #21 Curso Machine Learning con Python 04m
  • Lección en vídeo: VECTORES DE SOPORTE REGRESIÓN - SCIKIT LEARN | #22 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Cuál es el objetivo de los vectores de soporte de regresión?
  • Lección en vídeo: VECTORES DE SOPORTE REGRESIÓN - PRÁCTICA | #23 Curso Machine Learning con Python 07m
  • Lección en vídeo: ÁRBOLES DE DECISIÓN REGRESIÓN - TEORÍA | #24 Curso Machine Learning con Python 07m
  • Ejercicio: _¿Qué es un árbol de decisión en el contexto del aprendizaje automático?
  • Lección en vídeo: ÁRBOLES DE DECISIÓN REGRESIÓN - SCIKIT LEARN | #25 Curso Machine Learning con Python 05m
  • Lección en vídeo: ÁRBOLES DE DECISIÓN REGRESIÓN - PRÁCTICA | #26 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Qué librería se utiliza para implementar el algoritmo de árbol de decisión de regresión en Python?
  • Lección en vídeo: MÉTODO DE ENSAMBLE DE MODELOS (ENSEMBLE METHODS) | #27 Curso Machine Learning con Python 07m
  • Lección en vídeo: BOSQUES ALEATORIOS REGRESIÓN - TEORÍA | #28 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Qué es un bosque aleatorio en Machine Learning?
  • Lección en vídeo: BOSQUES ALEATORIOS REGRESIÓN - SCIKIT LEARN | #29 Curso Machine Learning con Python 05m
  • Lección en vídeo: BOSQUES ALEATORIOS REGRESIÓN - PRÁCTICA | #30 Curso Machine Learning con Python 06m
  • Ejercicio: _¿Qué librería se utiliza para trabajar con el algoritmo de bosques aleatorios de regresión en Python?
  • Lección en vídeo: VENTAJAS Y DESVENTAJAS ALGORITMOS DE REGRESIÓN | #31 Curso Machine Learning con Python 05m
  • Lección en vídeo: MATRIZ DE CONFUSIÓN | #32 Curso Machine Learning con Python 03m
  • Ejercicio: _¿Qué son los verdaderos positivos en una matriz de confusión en un problema de clasificación de cáncer?
  • Lección en vídeo: EVALUANDO EL ERROR EN LOS MODELOS DE CLASIFICACIÓN | #33 Curso Machine Learning con Python 05m
  • Lección en vídeo: CURVAS ROC Y ÁREA BAJO LA CURVA (AUC) | #34 Curso Machine Learning con Python 06m
  • Ejercicio: _¿Qué es la sensibilidad en la curva de ROC?
  • Lección en vídeo: MÉTRICAS DE EVALUACIÓN MODELOS DE CLASIFICACIÓN SCIKIT LEARN | #35 Curso Machine Learning con Python 04m
  • Lección en vídeo: CONJUNTO DE DATOS DESBALANCEADO | #36 Curso Machine Learning con Python 07m
  • Ejercicio: _¿Qué es un conjunto de datos desbalanceado?
  • Lección en vídeo: REGRESIÓN LOGÍSTICA - TEORÍA | #37 Curso Machine Learning con Python 04m
  • Lección en vídeo: REGRESIÓN LOGÍSTICA - PRÁCTICA | #38 Curso Machine Learning con Python 10m
  • Ejercicio: _¿Qué librería se utiliza para importar el data set correspondiente al cáncer de seno?
  • Lección en vídeo: K VECINOS MÁS CERCANOS - TEORÍA | #39 Curso Machine Learning con Python 04m
  • Lección en vídeo: K VECINOS MÁS CERCANOS - SCIKIT LEARN | #40 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Cuál es el parámetro que se utiliza para definir el número de vecinos en el algoritmo de KNN implementado con la librería de Python Scikit-learn?
  • Lección en vídeo: K VECINOS MÁS CERCANOS - PRÁCTICA | #41 Curso Machine Learning con Python 04m
  • Lección en vídeo: MÁQUINAS DE VECTORES DE SOPORTE CLASIFICACIÓN - TEORÍA | #42 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Qué es un vector de soporte en el algoritmo de máquinas de vectores de soporte clasificación?
  • Lección en vídeo: KERNEL | #43 Curso Machine Learning con Python 04m
  • Lección en vídeo: MÁQUINAS VECTORES DE SOPORTE CLASIFICACIÓN - SCIKIT LEARN | #44 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Qué es el parámetro "ce" en el algoritmo de máquinas de vectores de soporte clasificación y qué función cumple en la optimización del algoritmo?
  • Lección en vídeo: MÁQUINAS VECTORES DE SOPORTE CLASIFICACIÓN - PRÁCTICA | #45 Curso Machine Learning con Python 04m
  • Lección en vídeo: NAIVE BAYES - TEORÍA | #46 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Cuál es la suposición principal del algoritmo de clasificación Naive Bayes?
  • Lección en vídeo: NAIVE BAYES - SCIKIT LEARN | #47 Curso Machine Learning con Python 02m
  • Lección en vídeo: NAIVE BAYES - PRÁCTICA | #48 Curso Machine Learning con Python 03m
  • Lección en vídeo: ÁRBOLES DE DECISIÓN CLASIFICACIÓN - TEORÍA | #49 Curso Machine Learning con Python 05m
  • Lección en vídeo: ÁRBOLES DE DECISIÓN CLASIFICACIÓN - SCIKIT LEARN | #50 Curso Machine Learning con Python 04m
  • Ejercicio: _¿Cuál es la estrategia utilizada para la división en cada nodo en el algoritmo de árbol de decisión clasificación con la librería de Python Sydney?
  • Lección en vídeo: ÁRBOLES DE DECISIÓN CLASIFICACIÓN - PRÁCTICA | #51 Curso Machine Learning con Python 04m
  • Lección en vídeo: BOSQUES ALEATORIOS CLASIFICACIÓN - TEORÍA | #52 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Qué es un bosque aleatorio en Machine Learning?
  • Lección en vídeo: BOSQUES ALEATORIOS CLASIFICACIÓN - SCIKIT LEARN | #53 Curso Machine Learning con Python 04m
  • Lección en vídeo: BOSQUES ALEATORIOS CLASIFICACIÓN - PRÁCTICA | #54 Curso Machine Learning con Python 05m
  • Ejercicio: _¿Qué parámetro se define en el algoritmo de bosques aleatorios clasificación para seleccionar la medida de selección en la implementación del modelo para predecir el cáncer de seno?
  • Lección en vídeo: VENTAJAS Y DESVENTAJAS DE LOS ALGORITMOS DE CLASIFICACIÓN | #55 Curso Machine Learning con Python 06m

Este curso gratuito incluye:

5 horas y 24 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
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.

Código QR - Descargar Cursa - Cursos Online

Más cursos gratuitos en Inteligencia artificial y Ciencia de los datos

¡Descarga la App ahora para tener acceso a + 3300 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 48 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.

+ 9 millones
estudiantes

Certificado gratuito y
válido con código QR

60 mil ejercicios
gratis

Calificación de 4.8/5
en tiendas de aplicaciones

Cursos gratuitos de
vídeo y audiolibros