Saltar al contenido

Construyendo y desplegando modelos Keras en un entorno multi-nube

Sección Introducción Transcripciones

Resumen del curso

Construyendo y desplegando modelos Keras en un entorno multi-nube
Construyendo y desplegando modelos Keras en un entorno multi-nube

¡Hola! Me llamo Janani Ravi, y bienvenidos a este curso sobre la construcción y el despliegue de modelos Keras en un entorno multi-nube. Un poco sobre mí. Tengo una maestría en Ingeniería Eléctrica de Stanford y he trabajado en compañías como Microsoft, Google y Flipkart. En Google, fui uno de los primeros ingenieros en trabajar en la edición colaborativa en tiempo real en Google Docs, y tengo cuatro patentes por sus tecnologías subyacentes. Actualmente trabajo en mi propia empresa, Loonycorn, un estudio de contenido de video de alta calidad. En este curso, aprenderemos las funciones y clases simples e intuitivas que Keras ofrece para construir modelos de redes neuronales. Empezamos por entender el funcionamiento básico de una neurona y cómo se estructuran y entrenan las redes neuronales. Luego estudiamos la forma más simple de modelo, una red para la regresión lineal que puede ser construida usando la clase de modelo secuencial simple de Keras. También estudiaremos otras formas de modelos secuenciales, como las redes neuronales convolucionales para la clasificación de imágenes. Luego pasamos a las redes neuronales recurrentes y entendemos cómo tienen la capacidad de almacenar el estado usando los resultados de instancias de tiempo anteriores. Luego construimos una RNN de secuencia a secuencia para la traducción del lenguaje del inglés al francés usando el API funcional de Keras. Luego vemos cómo podemos construir y entrenar estos modelos en las plataformas de nubes más populares hoy en día – Azure, AWS, y el GCP. Estudiaremos las ofertas de Infraestructura como Servicio y Plataforma como Servicio para el aprendizaje automático y usaremos VMs de aprendizaje profundo o el marco de entrenamiento distribuido para entrenar nuestros modelos para que se hagan una idea de cómo funciona cada uno de ellos. Al final de este curso, se sentirá muy cómodo utilizando la API de alto nivel de Keras para construir su red neuronal, y sabrá cómo puede llevar estos modelos a la nube para entrenar a escala.