Introducciรณn
En este curso, los alumnos aprenderรกn cรณmo operar soluciones de aprendizaje automรกtico a escala de la nube utilizando Azure Machine Learning. Este curso te enseรฑa a aprovechar tu conocimiento existente de Python y el aprendizaje automรกtico para administrar la ingestiรณn y preparaciรณn de datos, el entrenamiento y la implementaciรณn de modelos y el monitoreo de la soluciรณn de aprendizaje automรกtico en Microsoft Azure.
Objetivos
Al finalizar el curso los alumnos podrรกn:
- Definir y preparar el entorno de desarrollo.
- Preparar datos para modelar
- Realizar ingenierรญa de funciones
- Desarrollar modelos
Perfil de los alumnos
Este curso estรก diseรฑado para cientรญficos de datos con conocimiento existente de Python y marcos de aprendizaje automรกtico como Scikit-Learn, PyTorch y Tensorflow, que desean crear y operar soluciones de aprendizaje automรกtico en la nube.
Requisitos previos
Antes de asistir a este curso, los alumnos deben tener:
- Un conocimiento fundamental de Microsoft Azure
- Experiencia en la escritura de cรณdigo Python para trabajar con datos, usando bibliotecas como Numpy, Pandas y Matplotlib.
- Comprensiรณn de la ciencia de datos; incluido cรณmo preparar datos y entrenar modelos de aprendizaje automรกtico mediante bibliotecas comunes de aprendizaje automรกtico como Scikit-Learn, PyTorch o Tensorflow.
Documentaciรณn
Una copia de la documentaciรณn oficial de Microsoft.
Metodologรญa
Curso activo y participativo mediante demostraciones, ejercicios prรกcticos y anรกlisis clรญnico de usuarios de todos los temas teรณricos impartidos por el formador con el fin de abordar casos reales del producto relacionado. El formador tambiรฉn utilizarรก diferentes dinรกmicas que permitan el trabajo en grupo en el aula como retos, exรกmenes de evaluaciรณn y casos reales para prepararse para el examen de certificaciรณn de Microsoft asociado, si lo hay.
Certificaciones
Este curso esta certificado por Microsoftยฎ.
Evaluaciรณn continua basada en actividades grupales e individuales. La facultad darรก retroalimentaciรณn continua al final de las actividades a cada participante.
Durante el curso los participantes completarรกn una prueba de evaluaciรณn que deberรกn superar con mรกs del 75%. Tendrรกn una hora disponible para su realizaciรณn.
Las condiciones de los servicios de certificaciรณn adicionales estรกn sujetas a los tรฉrminos del propietario de la licencia o de la autoridad de certificaciรณn autorizada.
Acreditaciรณn
Se emitirรก Certificado de Asistencia al curso DP 100 sรณlo a los alumnos con una asistencia superior al 75% y Diploma aprovechamiento si superan tambiรฉn la prueba de evaluaciรณn.
Contenidos delย Designing and Implementing a Data Science Solution on Azure
Mรณdulo 1: Introducciรณn a Azure Machine Learning
En este mรณdulo, aprenderรกs cรณmo proveer un espacio de trabajo de Azure Machine Learning y usarlo para administrar activos de aprendizaje automรกtico como datos, computaciรณn, cรณdigo de entrenamiento del modelo, mรฉtricas registradas y modelos entrenados. Aprenderรกs a usar la interfaz de estudio de Azure Machine Learning basada en la web, asรญ como el SDK de Azure Machine Learning y herramientas de desarrollo como Visual Studio Code y Jupyter Notebooks para trabajar con los activos en su espacio de trabajo.
Lecciones
- Introducciรณn al aprendizaje automรกtico de Azure
- Trabajar con Azure Machine Learning
- Laboratorio: Creaciรณn de un espacio de trabajo de Azure Machine Learning
Despuรฉs de completar este mรณdulo, podrรกs:
- Aprovisionar un espacio de trabajo de Azure Machine Learning
- Usar herramientas y cรณdigo para trabajar con Azure Machine Learning
Mรณdulo 2: Aprendizaje automรกtico sin cรณdigo
Este mรณdulo presenta las herramientas visuales Automated Machine Learning y Designer, que puedes utilizar para entrenar, evaluar e implementar modelos de aprendizaje automรกtico sin escribir ningรบn cรณdigo.
Lecciones
- Aprendizaje automรกtico automatizado
- Diseรฑador de Azure Machine Learning
- Laboratorio: Utilice el aprendizaje automรกtico automatizado
- Laboratorio: Use Azure Machine Learning Designer
Despuรฉs de completar este mรณdulo, podrรกs:
- Utilizar el aprendizaje automรกtico automatizado para entrenar un modelo de aprendizaje automรกtico
- Usar el diseรฑador de Azure Machine Learning para entrenar un modelo
Mรณdulo 3: Ejecuciรณn de experimentos y modelos de entrenamiento
En este mรณdulo, comenzarรกs con experimentos que encapsulan el procesamiento de datos y el cรณdigo de entrenamiento de modelos, y los usarรกs para entrenar modelos de aprendizaje automรกtico.
Lecciones
- Introducciรณn a los experimentos
- Modelos de formaciรณn y registro
- Laboratorio: Ejecutar experimentos
- Laboratorio: Modelos de trenes
Despuรฉs de completar este mรณdulo, podrรกs:
- Ejecutar experimentos basados en cรณdigo en un รกrea de trabajo de Azure Machine Learning
- Entrenar y registrar modelos de aprendizaje automรกtico
Mรณdulo 4: Trabajar con data
Los datos son un elemento fundamental en cualquier carga de trabajo de aprendizaje automรกtico, por lo que en este mรณdulo aprenderรกs a crear y administrar almacenes de datos y conjuntos de datos en un espacio de trabajo de aprendizaje automรกtico de Azure y cรณmo usarlos en experimentos de entrenamiento de modelos.
Lecciones
- Trabajar con almacenes de datos
- Trabajar con conjuntos de datos
- Laboratorio: Trabajar con datos
Despuรฉs de completar este mรณdulo, podrรกs:
- Crear y utilizar almacenes de datos
- Crear y usar conjuntos de datos
Mรณdulo 5: Trabajar con Compute
Uno de los beneficios clave de la nube es la capacidad de aprovechar los recursos informรกticos a pedido y usarlos para escalar los procesos de aprendizaje automรกtico en una medida que serรญa inviable en su propio hardware. En este mรณdulo, aprenderรกs a administrar entornos de experimentos que garantizan la coherencia del tiempo de ejecuciรณn de los experimentos y a crear y utilizar objetivos de cรกlculo para las ejecuciones de experimentos.
Lecciones
- Trabajar con entornos
- Trabajar con objetivos informรกticos
- Laboratorio: Trabajar con Compute
Despuรฉs de completar este mรณdulo, podrรกs:
- Crear y usar entornos
- Crear y utilizar objetivos informรกticos
Mรณdulo 6: Orquestaciรณn de operaciones con canalizaciones
Ahora que comprendes los conceptos bรกsicos de la ejecuciรณn de cargas de trabajo como experimentos que aprovechan los activos de datos y los recursos informรกticos, es hora de aprender a organizar estas cargas de trabajo como canalizaciones de pasos conectados. Las canalizaciones son clave para implementar una soluciรณn eficaz de operacionalizaciรณn de aprendizaje automรกtico (ML Ops) en Azure, por lo que explorarรกs cรณmo definirlas y ejecutarlas en este mรณdulo.
Lecciones
- Introducciรณn a las canalizaciones
- Publicaciรณn y ejecuciรณn de canalizaciones
- Laboratorio: Crear una canalizaciรณn
Despuรฉs de completar este mรณdulo, podrรกs:
- Crear canalizaciones para automatizar los flujos de trabajo de aprendizaje automรกtico
- Publicar y ejecutar servicios de canalizaciรณn
Mรณdulo 7: Implementaciรณn y consumo de modelos
Los modelos estรกn diseรฑados para ayudar a la toma de decisiones a travรฉs de predicciones, por lo que solo son รบtiles cuando se implementan y estรกn disponibles para que una aplicaciรณn los consuma. En este mรณdulo, aprenderรกs a implementar modelos para inferencias en tiempo real y para inferencias por lotes.
Lecciones
- Inferencia en tiempo real
- Inferencia por lotes
- Integraciรณn y entrega continua
- Laboratorio: Crear un servicio de inferencia en tiempo real
- Laboratorio: Crear un servicio de inferencia por lotes
Despuรฉs de completar este mรณdulo, podrรกs:
- Publicar un modelo como servicio de inferencia en tiempo real
- Publicar un modelo como un servicio de inferencia por lotes
- Describir tรฉcnicas para implementar la integraciรณn y entrega continuas.
Mรณdulo 8: Entrenamiento de modelos รณptimos
En esta etapa del curso, has aprendido el proceso de un extremo a otro para capacitar, implementar y consumir modelos de aprendizaje automรกtico; pero, ยฟcรณmo te puedes asegurar de que tu modelo produce los mejores resultados predictivos para tus datos? En este mรณdulo, explorarรกs cรณmo puedes usar el ajuste de hiperparรกmetros y el aprendizaje automรกtico automatizado para aprovechar la computaciรณn a escala de la nube y encontrar el mejor modelo para tus datos.
Lecciones
- Ajuste de hiperparรกmetros
- Aprendizaje automรกtico automatizado
- Laboratorio: Ajuste de hiperparรกmetros
- Laboratorio: Utilice el aprendizaje automรกtico automatizado del SDK
Despuรฉs de completar este mรณdulo, podrรกs:
- Optimizar los hiperparรกmetros para el entrenamiento de modelos
- Utilizar el aprendizaje automรกtico automatizado para encontrar el modelo รณptimo para sus datos
Mรณdulo 9: Aprendizaje automรกtico responsable
Los cientรญficos de datos tienen el deber de garantizar que analizan datos y entrenan modelos de aprendizaje automรกtico de manera responsable; respetar la privacidad individual, mitigar los prejuicios y garantizar la transparencia. Este mรณdulo explora algunas consideraciones y tรฉcnicas para aplicar principios de aprendizaje automรกtico responsable.
Lecciones
- Privacidad diferencial
- Interpretabilidad del modelo
- Justicia
- Laboratorio: Explore la privacidad diferencial
- Laboratorio: Interpretar modelos
- Laboratorio: Detectar y mitigar la injusticia
Despuรฉs de completar este mรณdulo, podrรกs:
- Aplicar privacidad diferencial al anรกlisis de datos
- Utilizar explicadores para interpretar modelos de aprendizaje automรกtico
- Evaluar modelos de equidad
Mรณdulo 10: Modelos de monitoreo
Una vez que se ha implementado un modelo, es importante comprender cรณmo se utiliza el modelo en producciรณn y detectar cualquier degradaciรณn en su eficacia debido a la deriva de datos. Este mรณdulo describe tรฉcnicas para monitorear modelos y sus datos.
Lecciones
- Monitoreo de modelos con Application Insights
- Supervisiรณn de la deriva de datos
- Laboratorio: Monitorear un modelo con Application Insights
- Laboratorio: Supervisiรณn de la deriva de datos
Despuรฉs de completar este mรณdulo, podrรกs:
- Usar Application Insights para monitorear un modelo publicado
- Supervisar la deriva de datos
DP-100 / DP100
Referencia
Precio
Duraciรณn
Modo de entrega
Certificaciรณn