Programa del Curso

Introducción

Instalación y configuración de Machine Learning para la plataforma de desarrollo .NET (ML.NET)

  • Configuración de ML.NET herramientas y bibliotecas
  • Sistemas operativos y componentes de hardware compatibles con ML.NET

Descripción general de ML.NET Características y arquitectura

  • La interfaz de la aplicación ML.NET Programming (API ML.NET)
  • ML.NET algoritmos y tareas de aprendizaje automático
  • Programación probabilística con Infer.NET
  • Decidir las dependencias de ML.NET apropiadas

Descripción general de ML.NET Model Builder

  • Integración del Generador de modelos en Visual Studio
  • Uso del aprendizaje automático automatizado (AutoML) con el Generador de modelos

Descripción general de ML.NET Interfaz de línea de comandos (CLI)

  • Generación automatizada de modelos de aprendizaje automático
  • Tareas de aprendizaje automático compatibles con ML.NET CLI

Adquisición y carga de datos de recursos para Machine Learning

  • Utilización de la API ML.NET para el procesamiento de datos
  • Creación y definición de las clases de modelos de datos
  • Anotación de ML.NET modelos de datos
  • Casos de carga de datos en el marco ML.NET

Preparación y adición de datos al marco ML.NET

  • Filtrado de modelos de datos para operaciones de filtrado con ML.NET
  • Trabajar con ML.NET DataOperationsCatalog e IDataView
  • Enfoques de normalización para ML.NET el preprocesamiento de datos
  • Conversión de datos en ML.NET
  • Trabajar con datos categóricos para la generación de modelos ML.NET

Implementación de ML.NET algoritmos y tareas de aprendizaje automático

  • Clasificaciones binarias y multiclase ML.NET
  • Regresión en ML.NET
  • Agrupación de instancias de datos con clustering en ML.NET
  • Tarea de aprendizaje automático de detección de anomalías
  • Clasificación, recomendación y pronóstico en ML.NET
  • Elegir el algoritmo ML.NET apropiado para un conjunto de datos y funciones
  • Transformación de datos en ML.NET
  • Algoritmos para mejorar la precisión de los modelos ML.NET

Entrenamiento de modelos de aprendizaje automático en ML.NET

  • Creación de un modelo ML.NET
  • ML.NET Métodos para entrenar un modelo de aprendizaje automático
  • División de conjuntos de datos para ML.NET entrenamiento y pruebas
  • Trabajar con diferentes atributos de datos y casos en ML.NET
  • Almacenamiento en caché de conjuntos de datos para ML.NET entrenamiento de modelos

Evaluación de modelos de aprendizaje automático en ML.NET

  • Extracción de parámetros para el reentrenamiento o la inspección del modelo
  • Recopilación y registro ML.NET de métricas del modelo
  • Análisis del rendimiento de un modelo de aprendizaje automático

Inspección de datos intermedios durante ML.NET pasos de entrenamiento del modelo

Utilización de la importancia de la característica de permutación (PFI) para la interpretación de predicciones de modelos

Guardar y cargar modelos entrenados ML.NET

  • ITTransformer y DataViewScheme en ML.NET
  • Carga de datos almacenados de forma local y remota
  • Trabajar con canalizaciones de modelos de aprendizaje automático en ML.NET

Utilización de un modelo entrenado ML.NET para el análisis y las predicciones de datos

  • Configuración de la canalización de datos para las predicciones del modelo
  • Predicciones simples y múltiples en ML.NET

Optimización y reentrenamiento de un modelo de aprendizaje automático ML.NET

  • Algoritmos reentrenables ML.NET
  • Cargar, extraer y volver a entrenar un modelo
  • Comparación de los parámetros del modelo reentrenado con el modelo anterior ML.NET

Integración de ML.NET modelos con la nube

  • Implementación de un modelo ML.NET con Azure Functions y API web

Solución de problemas

Resumen y conclusión

Requerimientos

  • Conocimiento de algoritmos y librerías de aprendizaje automático
  • Fuerte dominio del lenguaje de programación C#
  • Experiencia con plataformas de desarrollo .NET
  • Conocimientos básicos de las herramientas de ciencia de datos
  • Experiencia con aplicaciones básicas de aprendizaje automático

Audiencia

  • Científicos de datos
  • Machine Learning Desarrolladores
  21 horas
 

Número de participantes


Comienza

Termina


Las fechas están sujetas a disponibilidad y tienen lugar entre 09:30 y 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Cursos Relacionados

Categorías Relacionadas