Curso de Aprendizaje Profundo con TensorFlow
TensorFlow es una API de segunda generación de la biblioteca de software de código abierto de Go ogle para Deep Learning . El sistema está diseñado para facilitar la investigación en aprendizaje automático y para hacer que la transición del prototipo de investigación al sistema de producción sea rápida y fácil.
Audiencia
Este curso está dirigido a ingenieros que buscan usar TensorFlow para sus proyectos de Deep Learning .
Después de completar este curso, los delegados:
- Comprender la estructura y los mecanismos de despliegue de TensorFlow .
- Ser capaz de realizar tareas de configuración / entorno de producción / arquitectura y configuración.
- ser capaz de evaluar la calidad del código, realizar la depuración, monitoreo
- Ser capaz de implementar producción avanzada como modelos de capacitación, creación de gráficos y registro.
Programa del Curso
Machine Learning y Recursivo Neural Networks (RNN) Conceptos básicos
- NN y RNN
- Retroprogación
- Memoria a corto y largo plazo (LSTM)
TensorFlow Conceptos básicos
- Creación, inicialización, almacenamiento y restauración de variables TensorFlow
- Alimentación, lectura y precarga TensorFlow Datos
- Cómo usar la infraestructura TensorFlow para entrenar modelos a escala
- Visualización y evaluación de modelos con TensorBoard
TensorFlow Mecánica 101
- Preparación de los datos
- Descargar
- Entradas y marcadores de posición
- Construir el gráfico
- Inferencia
- Pérdida
- Adiestramiento
- Entrenamiento del modelo
- El grafo
- La sesión
- Bucle de tren
- Evaluar el modelo
- Construir el gráfico de evaluación
- Salida de evaluación
Uso avanzado
- Subprocesos y colas
- Distribuidos TensorFlow
- Escribir Documentation y compartir el modelo
- Personalización de lectores de datos
- Uso de GPUs¹
- Manipulación de TensorFlow archivos de modelo
TensorFlow Sirviendo
- Introducción
- Tutorial básico de servicio
- Tutorial de Serving Avanzado
- Tutorial del modelo de inicio de servicio
¹ El tema de uso avanzado, "Uso de GPUs", no está disponible como parte de un curso remoto. Este módulo se puede impartir durante los cursos presenciales, pero solo por acuerdo previo, y solo si tanto el instructor como todos los participantes tienen computadoras portátiles con NVIDIA GPU compatibles, con Linux de 64 bits instalado (no proporcionado por NobleProg). NobleProg no puede garantizar la disponibilidad de entrenadores con el hardware necesario.
Requerimientos
- Statistics
- pitón
- (opcional) Un portátil con GPU NVIDIA compatible con CUDA 8.0 y cuDNN 5.1, con Linux de 64 bits instalado
Los cursos de formación abiertos requieren más de 5 participantes.
Curso de Aprendizaje Profundo con TensorFlow - Booking
Curso de Aprendizaje Profundo con TensorFlow - Enquiry
Aprendizaje Profundo con TensorFlow - Consultas
Consultas
Testimonios (4)
El entrenador explicó bien el contenido y mantuvo nuestra atención durante todo el tiempo. Se detenía para hacer preguntas y nos dejaba llegar a nuestras propias soluciones en algunas sesiones prácticas. También adaptó muy bien el curso a nuestras necesidades.
Robert Baker
Curso - Deep Learning with TensorFlow 2.0
Traducción Automática
Tomasz realmente conoce bien la información y el curso estaba bien paceado. (Note: "paceado" is not a correct Spanish word, so I'll adjust it to make sense in Spanish.) Tomasz realmente conoce bien la información y el curso fue bien estructurado en cuanto al ritmo.
Raju Krishnamurthy - Google
Curso - TensorFlow Extended (TFX)
Traducción Automática
Organización, siguiendo la agenda propuesta, el amplio conocimiento del entrenador sobre este tema
Ali Kattan - TWPI
Curso - Natural Language Processing with TensorFlow
Traducción Automática
Very updated approach or CPI (tensor flow, era, learn) to do machine learning.
Paul Lee
Curso - TensorFlow for Image Recognition
Traducción Automática
Próximos cursos
Cursos Relacionados
Applied AI from Scratch
28 HorasEste es un curso de 4 días que presenta la IA y su aplicación. Existe la opción de tener un día adicional para realizar un proyecto de IA al finalizar este curso.
Computer Vision with Google Colab and TensorFlow
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o presencial) está dirigida a profesionales de nivel avanzado que desean profundizar su comprensión de la visión por computadora y explorar las capacidades de TensorFlow para desarrollar modelos de visión sofisticados utilizando Google Colab.
Al final de esta formación, los participantes serán capaces de:
- Construya y entrene redes neuronales convolucionales (CNN) utilizando TensorFlow.
- Aproveche Google Colab para el desarrollo de modelos escalables y eficientes basados en la nube.
- Implementar técnicas de preprocesamiento de imágenes para tareas de visión artificial.
- Implemente modelos de visión artificial para aplicaciones del mundo real.
- Utilice el aprendizaje por transferencia para mejorar el rendimiento de los modelos de CNN.
- Visualizar e interpretar los resultados de los modelos de clasificación de imágenes.
Deep Learning with TensorFlow in Google Colab
14 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o presencial) está dirigida a científicos de datos y desarrolladores de nivel intermedio que deseen comprender y aplicar técnicas de aprendizaje profundo utilizando el entorno Google Colab.
Al final de esta formación, los participantes serán capaces de:
- Configure y navegue Google Colab para proyectos de aprendizaje profundo.
- Comprender los fundamentos de las redes neuronales.
- Implemente modelos de aprendizaje profundo utilizando TensorFlow.
- Entrene y evalúe modelos de aprendizaje profundo.
- Utilice las funciones avanzadas de TensorFlow para el aprendizaje profundo.
Aprendizaje profundo para NLP (procesamiento de lenguaje natural)
28 HorasEn esta capacitación en vivo dirigida por un instructor en España, los participantes aprenderán a usar Python bibliotecas para NLP a medida que crean una aplicación que procesa un conjunto de imágenes y genera subtítulos.
Al final de esta capacitación, los participantes serán capaces de:
- Diseñe y codifique DL para NLP usando bibliotecas Python.
- Cree Python código que lea una colección sustancialmente grande de imágenes y genere palabras clave.
- Cree Python Código que genere subtítulos a partir de las palabras clave detectadas.
Aprendizaje Profundo para Vision
21 HorasAudiencia
Este curso es adecuado para investigadores e ingenieros de Deep Learning interesados en utilizar las herramientas disponibles (principalmente de código abierto) para analizar imágenes de computadora
Este curso proporciona ejemplos de trabajo.
Fraud Detection with Python and TensorFlow
14 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a científicos de datos que desean utilizar TensorFlow para analizar datos de posibles fraudes.
Al final de esta capacitación, los participantes serán capaces de:
- Crear un modelo de detección de fraudes en Python y TensorFlow.
- Construir regresiones lineales y modelos de regresión lineal para predecir fraudes.
- Desarrollar una aplicación de IA integral para analizar datos de fraude.
Deep Learning with TensorFlow 2
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o presencial) está dirigida a desarrolladores y científicos de datos que deseen usar Tensorflow 2.x para crear predictores, clasificadores, modelos generativos, redes neuronales, etc.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure TensorFlow 2.x.
- Comprenda las ventajas de TensorFlow 2.x con respecto a las versiones anteriores.
- Cree modelos de aprendizaje profundo.
- Implemente un clasificador de imágenes avanzado.
- Implemente un modelo de aprendizaje profundo en la nube, dispositivos móviles y dispositivos IoT.
Curso de TensorFlow Serving
7 HorasEn esta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio), los participantes aprenderán a configurar y usar TensorFlow Serving para implementar y administrar modelos de ML en un entorno de producción.
Al final de esta capacitación, los participantes serán capaces de:
- Entrena, exporta y da servicio a varios modelos de TensorFlow.
- Pruebe e implemente algoritmos utilizando una única arquitectura y un conjunto de API.
- Amplíe TensorFlow Serving para servir a otros tipos de modelos más allá de los modelos de TensorFlow.
TensorFlow para Reconocimiento de Imágenes
28 HorasEste curso explora, con ejemplos específicos, la aplicación de Tensor Flow a los fines del reconocimiento de imágenes.
Audiencia
Este curso está dirigido a ingenieros que buscan utilizar TensorFlow para los fines del reconocimiento de imágenes.
Después de completar este curso, los delegados podrán:
- Comprender la estructura y los mecanismos de despliegue de TensorFlow .
- realizar tareas de instalación / entorno de producción / arquitectura y configuración.
- evaluar la calidad del código, realizar depuración, monitoreo
- Implementar producción avanzada como modelos de entrenamiento, construcción de gráficos y registro.
TensorFlow Extended (TFX)
21 HorasEsta capacitación en vivo dirigida por un instructor en España (en línea o en el sitio) está dirigida a científicos de datos que desean pasar de entrenar un solo modelo de ML a implementar muchos modelos de ML en producción.
Al final de esta capacitación, los participantes serán capaces de:
- Instale y configure TFX y herramientas de terceros compatibles.
- Use TFX para crear y administrar una canalización de producción de ML completa.
- Trabaje con componentes TFX para llevar a cabo el modelado, el entrenamiento, la inferencia de servicio y la administración de implementaciones.
- Implemente funciones de aprendizaje automático en aplicaciones web, aplicaciones móviles, dispositivos IoT y más.
Programación de TPU: Construcción de Aplicaciones de Redes Neuronales en Unidades de Procesamiento de Tensiones
7 HorasEn esta capacitación en vivo dirigida por un instructor en España, los participantes aprenderán cómo aprovechar las innovaciones en los procesadores de TPU para maximizar el rendimiento de sus propias aplicaciones de IA.
Al final de la capacitación, los participantes podrán:
- Entrene varios tipos de redes neuronales con grandes cantidades de datos.
- Utilice TPU para acelerar el proceso de inferencia hasta en dos órdenes de magnitud.
- Utilice TPU para procesar aplicaciones intensivas, como búsqueda de imágenes, visión en la nube y fotos.
Procesamiento del Lenguaje Natural con TensorFlow
35 HorasTensorFlow ™ es una biblioteca de software de código abierto para computación numérica utilizando gráficos de flujo de datos.
SyntaxNet es una estructura de procesamiento de lenguaje natural de la red neuronal para TensorFlow.
Word2Vec se utiliza para el aprendizaje de representaciones vectoriales de palabras, llamadas "embeddings palabra". Word2vec es un modelo predictivo particularmente computacionalmente eficiente para aprender las incorporaciones de palabras a partir de texto en bruto. Viene en dos sabores, el modelo continuo de la bolsa-de-palabras (CBOW) y el modelo de Skip-Gram (capítulo 3.1 y 3.2 en Mikolov y otros).
Utilizado en tándem, SyntaxNet y Word2Vec permite a los usuarios generar modelos de incorporación aprendida de entrada de lenguaje natural.
Audiencia
Este curso está dirigido a desarrolladores e ingenieros que tienen la intención de trabajar con los modelos SyntaxNet y Word2Vec en sus gráficos TensorFlow.
Después de completar este curso, los delegados:
- Entender la estructura y los mecanismos de despliegue de TensorFlow
- Ser capaz de llevar a cabo las tareas de instalación / producción de entorno / arquitectura y configuración
- Ser capaz de evaluar la calidad del código, realizar depuración
- Ser capaz de implementar la producción avanzada como modelos de entrenamiento, términos de inclusión, gráficos de construcción y registro
Comprender las Redes Neuronales Profundas
35 HorasEste curso comienza con el conocimiento conceptual en redes neuronales y, en general, en algoritmos de aprendizaje automático, aprendizaje profundo (algoritmos y aplicaciones).
La Parte 1 (40%) de esta capacitación se centra más en los fundamentos, pero lo ayudará a elegir la tecnología adecuada: TensorFlow , Caffe , Theano, DeepDrive, Keras , etc.
La Parte 2 (20%) de esta capacitación presenta Theano, una biblioteca de Python que facilita la escritura de modelos de aprendizaje profundo.
La Parte 3 (40%) de la capacitación se basaría ampliamente en Tensorflow: API de segunda generación de la biblioteca de software de código abierto de Go ogle para Deep Learning . Los ejemplos y handson se realizarían en TensorFlow .
Audiencia
Este curso está destinado a ingenieros que buscan utilizar TensorFlow para sus proyectos de Deep Learning
Después de completar este curso, los delegados:
tener un buen conocimiento de las redes neuronales profundas (DNN), CNN y RNN
Comprender la estructura y los mecanismos de implementación de TensorFlow
ser capaz de llevar a cabo tareas de instalación / entorno de producción / arquitectura y configuración
ser capaz de evaluar la calidad del código, realizar depuración, monitoreo
ser capaz de implementar producción avanzada como modelos de capacitación, creación de gráficos y registro