Aprendizaje automático distribuido con Python: Aceleración del entrenamiento y servicio de modelos con sistemas distribuidos


Precio:
Precio de venta$58.65

Descripción

Cree e implemente una eficiente tubería de procesamiento de datos para el entrenamiento de modelos de aprendizaje automático en un clúster o nube elásticos, de entrenamiento de modelos en paralelo o multi-inquilino


Características principales:

  • Acelere el entrenamiento y la inferencia del modelo con una reducción de tiempo de un orden de magnitud
  • Aprenda esquemas paralelos de última generación tanto para el entrenamiento como para el servicio de modelos
  • Un estudio detallado de los cuellos de botella en las etapas distribuidas de entrenamiento y servicio de modelos


Descripción del libro:

La reducción del costo de tiempo en el aprendizaje automático conduce a un tiempo de espera más corto para el entrenamiento del modelo y un ciclo de actualización del modelo más rápido. El aprendizaje automático distribuido permite a los profesionales del aprendizaje automático acortar el tiempo de entrenamiento e inferencia del modelo en órdenes de magnitud. Con la ayuda de esta guía práctica, podrá poner sus conocimientos de desarrollo de Python a trabajar para implementar rápidamente el aprendizaje automático distribuido, incluidos los sistemas de aprendizaje automático de múltiples nodos. Comenzará explorando cómo funcionan los sistemas distribuidos en el área del aprendizaje automático y cómo se aplica el aprendizaje automático distribuido a los modelos de aprendizaje profundo de última generación. A medida que avance, verá cómo usar sistemas distribuidos para mejorar la velocidad de entrenamiento y servicio de modelos de aprendizaje automático. También aprenderá a aplicar enfoques de paralelismo de datos y de modelos antes de optimizar la canalización de entrenamiento y servicio de modelos en paralelo en clústeres locales o entornos de nube. Al final de este libro, habrá adquirido los conocimientos y habilidades necesarios para construir e implementar una canalización de procesamiento de datos eficiente para el entrenamiento e inferencia de modelos de aprendizaje automático de manera distribuida.


Lo que aprenderá:

  • Implementar tuberías distribuidas de entrenamiento y servicio de modelos
  • Familiarizarse con las características avanzadas de TensorFlow y PyTorch
  • Mitigar los cuellos de botella del sistema durante el entrenamiento y servicio de modelos en paralelo
  • Descubrir las últimas técnicas sobre el paradigma del paralelismo clásico
  • Explorar características avanzadas en Megatron-LM y Mesh-TensorFlow
  • Utilizar hardware de última generación como NVLink, NVSwitch y GPUs


A quién va dirigido este libro:

Este libro está dirigido a científicos de datos, ingenieros de aprendizaje automático y profesionales de ML tanto en el ámbito académico como en la industria. Se asume una comprensión fundamental de los conceptos de aprendizaje automático y un conocimiento práctico de la programación en Python. Será beneficiosa la experiencia previa en la implementación de modelos ML/DL con TensorFlow o PyTorch. Encontrará este libro útil si está interesado en utilizar sistemas distribuidos para aumentar la velocidad de entrenamiento y servicio de modelos de aprendizaje automático.

Autor: Guanhua Wang
Editorial: Packt Publishing
Publicado: 13/05/2022
Páginas: 284
Tipo de encuadernación: Tapa blanda
Peso: 1.08 libras
Tamaño: 9.25h x 7.50w x 0.60d
ISBN13: 9781801815697
ISBN10: 1801815690
Categorías BISAC:
- Informática | Inteligencia Artificial | Procesamiento del Lenguaje Natural
- Informática | Ciencia de Datos | Modelado y Diseño de Datos
- Informática | Ciencia de Datos | Almacenamiento de Datos

Este título no es retornable

You may also like

Recently viewed