Curso en línea: especialización profesional certificada en Keras y aprendizaje automático con GAN de Google, el instituto líder en aprendizaje automático

Aprenda a dominar las GAN y el aprendizaje profundo con Keras. Comprenda los principios del aprendizaje profundo y las redes generativas adversas utilizando Python y Keras en este curso integral.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

a partir de

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • redes neuronales
  • aprendizaje profundo
  • aprendizaje automático
  • Entrenamiento de inteligencia artificial
  • ciencia de datos
  • Inteligencia artificial
  • generativo
  • redes neuronales

What you will learn in the course

Courses for which the course is suitable

  • científico de datos
  • Ingeniero de aprendizaje automático
  • Investigador de IA
  • Ingeniero de aprendizaje profundo
  • Ingeniero en Visión por Computador
  • Analista de datos
  • Analista Cuantitativo
  • Ingeniero de Software (enfoque AI/ML)
  • Desarrollador de Inteligencia de Negocios
  • Científico investigador

Pasantía: una serie de cursos de 3 partes

Este curso está diseñado para llevarlo a un viaje en profundidad al mundo del aprendizaje profundo y la inteligencia artificial. El curso comienza con una introducción a los conceptos de inteligencia artificial y aprendizaje automático, y construirá una base sólida en redes neuronales y aprendizaje profundo utilizando el marco Keras. A medida que gane confianza, explorará cómo las redes neuronales procesan datos, predicen resultados y resuelven problemas complejos.

Segunda parte del curso

En la segunda parte del curso, el enfoque cambia a las poderosas redes generativas adversarias (GAN). Aprenderá cómo las GAN pueden generar datos realistas compitiendo entre dos redes neuronales, el generador y el discriminador. Paso a paso, creará modelos GAN utilizando los datos MNIST, comprenderá el funcionamiento interno de los modelos y los ajustará para lograr un rendimiento óptimo.

El fin del curso

Al final del curso, adquirirá habilidades para manejar una variedad de bibliotecas de inteligencia artificial y aprendizaje profundo, entrenar modelos utilizando big data e implementar soluciones de aprendizaje profundo. Ya sea que esté trabajando en la creación de imágenes o en el aumento de datos, este curso le brindará la experiencia necesaria para tener éxito en el mundo actual impulsado por la IA.

Requisitos del curso

Este curso es ideal para estudiantes de nivel intermedio con habilidades básicas de programación en Python y cierta familiaridad con conceptos de inteligencia artificial o aprendizaje automático. Deberías sentirte cómodo con los conceptos básicos de Python, incluidas estructuras de datos como listas y diccionarios, y tener algo de experiencia con bibliotecas de datos como NumPy.

Un proyecto de aprendizaje práctico.

Los proyectos incluidos se centran en aplicaciones prácticas como:

  • Pronosticar los precios de la vivienda
  • Clasificación de enfermedades del corazón.
  • Evaluación de la calidad del vino.

permitiendo a los estudiantes aplicar técnicas de aprendizaje profundo y GAN a problemas del mundo real. Estos proyectos brindan experiencia práctica en análisis de datos, construcción y asimilación de modelos, y garantizan que los estudiantes puedan resolver desafíos auténticos en diversos campos.

Details of the courses that make up the specialization

Conceptos básicos de IA, aprendizaje automático y desarrollo de Python

Curso 1 • 8 horas

Detalles del curso
Lo que aprenderás:
  • Identificar y definir los términos básicos de la IA y el aprendizaje automático.
  • Explicar los fundamentos de la programación en Python, incluidos los mecanismos de flujo, las estructuras de datos y las funciones.
  • Utilice bibliotecas esenciales de Python como NumPy, Matplotlib y Pandas para manipular y mostrar datos.
  • Desarrollar y entrenar redes neuronales utilizando marcos de aprendizaje profundo como TensorFlow y PyTorch, mientras comprende su estructura y función.
Habilidades que adquirirás:
  • Categoría: redes neuronales
  • Categoría: NumPy
  • Categoría: programación en Python
  • Categoría: aprendizaje profundo
  • Categoría: TensorFlow

Aprendizaje profundo con Keras y aplicaciones prácticas

Curso 2 • 9 horas

Detalles del curso
Lo que aprenderás:
  • Identificar las características y funciones clave de la biblioteca de aprendizaje profundo de Keras.
  • Explicar el proceso y la importancia del análisis de datos inicial (EDA) y la presentación de datos.
  • Diferenciar entre diferentes tipos de redes neuronales convolucionales (CNN) y sus aplicaciones en la clasificación de imágenes.
  • Desarrollar e implementar modelos de aprendizaje profundo personalizados utilizando recursos basados ​​en la nube
Habilidades que adquirirás:
  • Categoría: Keras (biblioteca de redes neuronales)
  • Categoría: aprendizaje profundo
  • Categoría: Redes neuronales convolucionales
  • Categoría: aprendizaje automático
  • Categoría: mejora de imagen

Redes generativas adversarias avanzadas (GAN)

Curso 3 • 12 horas

Detalles del curso
Lo que aprenderás:
  • Comprender los principios y la estructura de las GAN.
  • Explicar cómo implementar y entrenar modelos GAN para síntesis de imágenes.
  • Aplicar técnicas para mejorar el rendimiento de los modelos GAN.
  • Evaluar e interpretar imágenes generadas por GAN.
Habilidades que adquirirás:
  • Categoría: Keras
  • Categoría: cara de redes generativas
  • Categoría: aprendizaje profundo
  • Categoría: TensorFlow
  • Categoría: Síntesis de imágenes en inteligencia artificial