Curso online – especialización profesional certificada en técnicas avanzadas de DeepLearning.AI

Mejora tus habilidades y domina TensorFlow. ¡Personalice sus modelos de aprendizaje computacional a través de cuatro cursos prácticos!

Suggested by: Coursera (What is Coursera?)

Professional Certificate

nivel intermedio

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Habilidades de interpretación de modelos.
  • Detección de objetos
  • Modelos adaptados y especiales
  • Aprendizaje automático generativo
  • Bucles de entrenamiento personalizados

What you will learn in the course

Courses for which the course is suitable

  • ingeniero de software
  • Ingeniero de aprendizaje automático
  • Desarrollador de tensorflow
  • Experto en reconocimiento de objetos
  • Experto en segmentación de imágenes
  • Desarrollar aplicaciones basadas en aprendizaje automático.
  • Experto en procesamiento del lenguaje natural.
  • Experto en aprendizaje profundo generativo

Pasantía: una serie de cursos de cuatro partes

Acerca de Tensorflo

Tensorflow es una plataforma de aprendizaje automático de un extremo a otro de código abierto. Ofrece un ecosistema amplio y flexible de herramientas, bibliotecas y recursos comunitarios que permiten a los investigadores avanzar en el campo del aprendizaje automático y a los desarrolladores crear y ejecutar fácilmente aplicaciones basadas en el aprendizaje automático. TensorFlo se usa comúnmente en aplicaciones de aprendizaje automático como:

  • Reconocimiento de voz y determinación.
  • Google Translate
  • Reconocimiento de imagen
  • procesamiento del lenguaje natural

para esta especialización

Amplíe sus conocimientos sobre la API funcional y cree tipos de modelos no lineales. Aprenda a optimizar la capacitación en diferentes entornos utilizando múltiples procesadores y tipos de chips, y conozca algunos escenarios avanzados de visión por computadora, como:

  • Reconocimiento de objetos
  • Segmentación de imágenes
  • Decodificando convoluciones

Descubra el aprendizaje profundo generativo, incluidas las formas en que la IA puede crear contenido nuevo, desde la transferencia de estilo hasta la codificación automática, VAE y redes generativas cara a cara.

en ti

Esta especialización está destinada a ingenieros de software e ingenieros de aprendizaje automático con conocimientos básicos de TensorFlow que deseen ampliar sus conocimientos y habilidades laborales aprendiendo funciones avanzadas de TensorFlow para crear modelos potentes. ¿Busca un lugar para empezar? Domine los fundamentos con una certificación profesional de TensorFlo para desarrolladores de DeepLearning.AI. ¿Listo para lanzar tus modelos al mundo? Aprenda a ejecutar sus modelos con la especialización de TensorFlo: datos e implementación.

Un proyecto de aprendizaje práctico.

En esta pasantía, adquirirá conocimientos prácticos y capacitación práctica en técnicas avanzadas de TensorFlo como:

  • transferencia de estilo
  • Reconocimiento de objetos
  • Aprendizaje automático generativo

Cursos

  • Curso 1:
    Comprenda la base subyacente de la API funcional y cree tipos de modelos no lineales exóticos, funciones de pérdida adaptativa y capas.
  • Curso 2:
    Aprende cómo trabajar optimizado y con autógrafo gratuito. Optimice el entrenamiento en diferentes entornos con varios procesadores y tipos de chips.
  • Curso 3:
    Practique el reconocimiento de objetos, la segmentación de imágenes y la interpretación visual de convoluciones.
  • Curso 4:
    Explore el aprendizaje profundo generativo y cómo la IA puede crear contenido nuevo, desde la transferencia de estilo hasta la codificación automática y VAE hasta las redes generativas adversas.

Details of the courses that make up the specialization

Modelos, capas y funciones de pérdida personalizados con TensorFlow

Curso 1 • 31 horas • 4,9 (1.046 valoraciones)

Detalles del curso

¿Qué aprenderás?

  • Comparará API funcionales y secuenciales, descubrirá nuevos modelos que puede crear con la API funcional y creará un modelo que produzca múltiples resultados, incluida una red siamesa.
  • Cree funciones de pérdida personalizadas (incluida la función de pérdida contrastiva utilizada en una red siamesa) para medir el éxito del modelo y ayudar a su red neuronal a aprender de los datos de entrenamiento.
  • Se basará en capas estándar existentes para crear capas personalizadas para su modelo, adaptará una capa de red utilizando una capa de entrada, comprenderá las diferencias entre ellas, aprenderá qué constituye una capa personalizada y explorará funciones de activación.
  • Construirá sobre modelos existentes para agregar funciones personalizadas, aprenderá a definir su propia clase personalizada en lugar de usar API funcionales o secuenciales, creará modelos conectables en red a partir de la clase de modelo TensorFlow y creará una ResNet definiendo una clase de modelo personalizada.

DeepLearning.AI Especialización en TensorFlow: Técnicas Avanzadas

Presenta las características de TensorFlow que brindan a los estudiantes más control sobre la arquitectura de su modelo y herramientas que los ayudan a crear y entrenar modelos avanzados de aprendizaje automático.

Esta especialización tiene como objetivo

Para ingenieros de software y aprendizaje automático que comienzan y se encuentran en la mitad de su carrera y que tienen un conocimiento básico de TensorFlow y desean ampliar sus conocimientos y habilidades aprendiendo funciones avanzadas de TensorFlow para crear modelos potentes.

Habilidades que adquirirás

  • Categoría: API funcional
  • API funcional
  • Categoría: Modelos personalizados y personalizados con API funcional
  • Modelos personalizados y personalizados con una API funcional
  • Categoría: Funciones de pérdida ajustadas
  • Funciones de pérdida ajustadas
  • Categoría: capas personalizadas
  • Capas personalizadas

Entrenamiento personalizado y distribuido con TensorFlow

Curso 2 • 24 horas • 4.8 (406 valoraciones)

Detalles del curso

¿Qué aprenderás?

  • Aprenderá sobre los objetos Tensor, los componentes básicos de TensorFlow, comprenderá la diferencia entre tensores «entusiastas» y «gráficos» en TensorFlow y aprenderá a utilizar las herramientas de TensorFlow para calcular gradientes.
  • Cree bucles de entrenamiento personalizados utilizando GradientTape y TensorFlow Datasets para obtener más flexibilidad y visibilidad en el entrenamiento de su modelo.
  • Aprenderá sobre los beneficios de crear código que se ejecuta en modo gráfico, verá cómo se ve el código gráfico y practicará la migración automática de este código eficiente con las herramientas de TensorFlow.
  • Aprovechará el poder de la capacitación distribuida para procesar más datos y entrenar modelos más grandes, más rápido, obtener una descripción general de las diferentes estrategias de capacitación distribuida y practicar cómo trabajar con una estrategia que se entrena en múltiples GPU y otra que se entrena en múltiples TPU.

DeepLearning.AI Especialización en TensorFlow: Técnicas Avanzadas

Presenta las características de TensorFlow que brindan a los estudiantes más control sobre la arquitectura de su modelo y herramientas que los ayudan a crear y entrenar modelos avanzados de aprendizaje automático.

Esta especialización tiene como objetivo

Para ingenieros de software y aprendizaje automático que comienzan y se encuentran en la mitad de su carrera y que tienen un conocimiento básico de TensorFlow y desean ampliar sus conocimientos y habilidades aprendiendo funciones avanzadas de TensorFlow para crear modelos potentes.

Habilidades que adquirirás

  • Categoría: Estrategias de distribución
  • Estrategias de distribución
  • Categoría: GradientTape para optimización
  • GradientTape para optimización
  • Categoría: Bucles de entrenamiento personalizados
  • Bucles de entrenamiento personalizados
  • Categoría: funcionalidad básica de tensores
  • Funcionalidad básica de los tensores.

Visión por computadora avanzada con TensorFlow

Curso 3 • 19 horas • 4,8 (498 valoraciones)

Detalles del curso

¿Qué aprenderás?

  • Explorará la clasificación de imágenes, la segmentación de imágenes, la ubicación de objetos y la detección de objetos. Aplicar el aprendizaje por transferencia a la localización y detección de objetos.
  • Aplique modelos de detección de objetos como Regional-CNN y ResNet-50, adapte los modelos existentes y cree sus propios modelos para detectar, localizar y etiquetar sus imágenes de patos.
  • Aplique la segmentación de imágenes utilizando variaciones de la red convolucional completa (FCN), incluidas U-Net y Mask-RCNN, para identificar y detectar números, mascotas, zombis y más.
  • Identifique qué partes de una imagen está utilizando su modelo para hacer sus predicciones utilizando mapas de activación de clases y mapas de importancia, y aplique estos métodos de interpretación de aprendizaje automático para probar y mejorar el diseño de una red famosa, AlexNet.

DeepLearning.AI Especialización en TensorFlow: Técnicas Avanzadas

Presenta las características de TensorFlow que brindan a los estudiantes más control sobre la arquitectura de su modelo y herramientas que los ayudan a crear y entrenar modelos avanzados de aprendizaje automático.

Esta especialización tiene como objetivo

Para ingenieros de software y aprendizaje automático que comienzan y se encuentran en la mitad de su carrera y que tienen un conocimiento básico de TensorFlow y desean ampliar sus conocimientos y habilidades aprendiendo funciones avanzadas de TensorFlow para crear modelos potentes.

Habilidades que adquirirás

  • Categoría: Importancia
  • importancia
  • Categoría: segmentación de imágenes
  • Segmentación de imágenes
  • Categoría: Interpretación de modelos
  • Interpretación de modelos.
  • Categoría: Mapas operativos de departamentos
  • Mapas operativos de los departamentos.
  • Categoría: API de descubrimiento de objetos en TensorFlow
  • API para descubrimiento de objetos en TensorFlow

Aprendizaje profundo generativo con TensorFlow

Curso 4 • 16 horas • 4,9 (279 valoraciones)

Detalles del curso

¿Qué aprenderás?

  • Aprenderá sobre la transferencia de estilos neuronales a través del aprendizaje por transferencia: encontrará el contenido de una imagen (por ejemplo, un pato) y el estilo de una pintura (por ejemplo, cubista o impresionista) y combinará el contenido y el estilo en una nueva imagen.
  • Construirás AutoEncoders simples en el conocido conjunto de datos MNIST y arquitecturas convolucionales profundas más complejas en el conjunto de datos Fashion MNIST, comprenderás la diferencia en los resultados entre los modelos DNN y CNN, identificarás formas de eliminar el ruido de imágenes ruidosas y construirás una CNN. AutoEncoder usa TensorFlow para producir una imagen limpia a partir de una imagen ruidosa.
  • Explore los codificadores automáticos variacionales (VAE) para crear datos completamente nuevos y cree caras de anime para compararlas con imágenes de referencia.
  • Aprenderá sobre las GAN; Invención, características, arquitectura y en qué se diferencian de los VAE. Comprenderá el papel del generador y discriminador dentro del modelo, el concepto de 2 etapas de entrenamiento y el papel del ruido introducido, y construirá su propia GAN que pueda generar caras.

DeepLearning.AI Especialización en TensorFlow: Técnicas Avanzadas

Presenta las características de TensorFlow que brindan a los estudiantes más control sobre la arquitectura de su modelo y les brinda las herramientas para crear y entrenar modelos avanzados de aprendizaje automático.

Esta especialización tiene como objetivo

Para ingenieros de software y aprendizaje automático que comienzan y se encuentran en la mitad de su carrera y que tienen un conocimiento básico de TensorFlow y desean ampliar sus conocimientos y habilidades aprendiendo funciones avanzadas de TensorFlow para crear modelos potentes.

Habilidades que adquirirás

  • Categoría: Codificadores automáticos
  • Codificadores automáticos
  • Categoría: redes generativas adversarias
  • Redes generativas opuestas
  • Categoría: Transferencia de estilo neuronal
  • Transmisión de estilo neuronal.