</> CodeBooks
    ← Volver a Deep Learning (página 1)
    Portada de Deep Learning with Azure

    Deep Learning with Azure

    Danielle Dean, Mathew Salvaris, Wee Hyong Tok

    Editorial
    Apress
    Año
    2018
    Páginas
    ~284
    Nivel
    Intermedio

    De qué trata

    Guía práctica orientada a crear, entrenar y operacionalizar modelos de aprendizaje profundo en la nube aprovechando la plataforma de inteligencia artificial de Microsoft Azure. Publicada en 2018 y redactada por especialistas de datos de Microsoft, cubre Python en conjunto con los frameworks clave del momento: TensorFlow, Keras, PyTorch y Microsoft Cognitive Toolkit (CNTK). Está dirigida a desarrolladores, ingenieros de machine learning y científicos de datos de nivel intermedio que ya comprenden los principios teóricos del deep learning y necesitan aprender a desplegar infraestructura escalable y servir modelos en producción.

    El temario analiza las principales arquitecturas neuronales y su implementación en la nube: redes neuronales totalmente conectadas, redes convolucionales (CNN) para procesamiento y clasificación de imágenes, redes recurrentes (RNN, LSTM, GRU) para secuencias de texto y series temporales, y redes generativas antagónicas (GAN). En el ámbito de Azure, enseña a aprovisionar entornos de experimentación con Data Science Virtual Machines (DSVM), escalar trabajos de entrenamiento distribuido sobre clústeres de GPUs mediante Azure Batch AI, y empaquetar modelos entrenados en contenedores Docker para exponerlos como servicios web REST mediante Azure Machine Learning y clústeres de Kubernetes.

    A través de los capítulos se construyen modelos representativos de visión y texto que se entrenan sobre clústeres elásticos y se despliegan como APIs de inferencia en tiempo real. Su mayor fortaleza es salvar la distancia entre el entrenamiento experimental en local y la ingeniería de despliegue en entornos corporativos de nube. Debe tenerse en cuenta que servicios como CNTK o Azure Batch AI fueron posteriormente reemplazados e integrados dentro de las versiones modernas de Azure Machine Learning (v2), aunque los conceptos clave sobre contenedorización con Docker, despliegue como microservicios y entrenamiento paralelo en GPUs continúan siendo fundamentales.

    • Microsoft Azure
    • Azure Machine Learning
    • Docker
    • Data Science Virtual Machine
    • TensorFlow
    • PyTorch
    • Keras
    • CNN
    • RNN
    • GAN
    • APIs REST

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Despliegue de servicio web de inferencia con Docker en Azure

    Contenedorización de un modelo de deep learning entrenado y su publicación como API REST escalable en Azure mediante Docker y Azure Machine Learning.

    Entrenamiento distribuido de modelos convolucionales en clúster GPU

    Configuración y ejecución de entrenamiento acelerado por hardware para clasificación de imágenes distribuyendo la carga de trabajo entre nodos virtuales en Azure.

    Más de Deep Learning con nivel Intermedio