Entrar em Contato

Programa do Curso

Introdução

Instalação e Configuração do Aprendizado de Máquina para a Plataforma de Desenvolvimento .NET (ML.NET)

  • Configuração das ferramentas e bibliotecas do ML.NET
  • Sistemas operacionais e componentes de hardware compatíveis com o ML.NET

Visão Geral dos Recursos e da Arquitetura do ML.NET

  • A Interface de Programação de Aplicações (API) do ML.NET
  • Algoritmos e tarefas de aprendizado de máquina do ML.NET
  • Programação probabilística com o Infer.NET
  • Definir as dependências adequadas do ML.NET

Visão Geral do Model Builder do ML.NET

  • Integração do Model Builder ao Visual Studio
  • Utilização de aprendizado de máquina automatizado (AutoML) com o Model Builder

Visão Geral da Interface de Linha de Comando (CLI) do ML.NET

  • Geração automatizada de modelos de aprendizado de máquina
  • Tarefas de aprendizado de máquina suportadas pela CLI do ML.NET

Obtenção e Carregamento de Dados de Fontes para Aprendizado de Máquina

  • Utilização da API do ML.NET para processamento de dados
  • Criação e definição das classes dos modelos de dados
  • Anotações em modelos de dados do ML.NET
  • Casos de uso para carregamento de dados no framework do ML.NET

Preparação e Inclusão de Dados no Framework do ML.NET

  • Filtragem dos modelos de dados com as operações de filtro do ML.NET
  • Trabalhando com o DataOperationsCatalog e o IDataView do ML.NET
  • Abordagens de normalização para pré-processamento de dados no ML.NET
  • Conversão de dados no ML.NET
  • Trabalhando com dados categóricos para geração de modelos no ML.NET

Implementação dos Algoritmos e Tarefas de Aprendizado de Máquina do ML.NET

  • Classificações binárias e multiclasse no ML.NET
  • Regressão no ML.NET
  • Agrupamento de instâncias de dados com Clustering no ML.NET
  • Tarefa de aprendizado de máquina para Detecção de Anomalias
  • Rankeamento, Recomendação e Previsão no ML.NET
  • Escolha do algoritmo adequado do ML.NET para um conjunto de dados e funções específicos
  • Transformação de dados no ML.NET
  • Algoritmos para melhorar a precisão dos modelos do ML.NET

Treinamento de Modelos de Aprendizado de Máquina no ML.NET

  • Construção de um modelo no ML.NET
  • Métodos do ML.NET para treinamento de um modelo de aprendizado de máquina
  • Divisão de conjuntos de dados para treinamento e teste no ML.NET
  • Trabalhando com diferentes atributos e casos de dados no ML.NET
  • Armazenamento em cache de conjuntos de dados para treinamento de modelos no ML.NET

Avaliação de Modelos de Aprendizado de Máquina no ML.NET

  • Extração de parâmetros para retreinamento ou inspeção do modelo
  • Coleta e registro das métricas do modelo no ML.NET
  • Análise do desempenho de um modelo de aprendizado de máquina

Inspeção dos Dados Intermediários Durante as Etapas de Treinamento do Modelo no ML.NET

Utilização da Importância de Recursos por Permutação (PFI) para Interpretação das Previsões do Modelo

Salvando e Carregando Modelos do ML.NET Treinados

  • ITTransformer e DataViewScheme no ML.NET
  • Carregamento de dados armazenados localmente e remotamente
  • Trabalhando com pipelines de modelos de aprendizado de máquina no ML.NET

Utilização de um Modelo do ML.NET Treinado para Análises e Previsões de Dados

  • Configuração do pipeline de dados para previsões do modelo
  • Previsões únicas e múltiplas no ML.NET

Otimização e Retreinamento de um Modelo de Aprendizado de Máquina do ML.NET

  • Algoritmos do ML.NET passíveis de retreinamento
  • Carregamento, extração e retreinamento de um modelo
  • Comparação dos parâmetros do modelo retreinado com o modelo anterior do ML.NET

Integração dos Modelos do ML.NET com a Nuvem

  • Implantação de um modelo do ML.NET com Funções do Azure e API Web

Resolução de Problemas

Resumo e Conclusão

Requisitos

  • Conhecimento de algoritmos e bibliotecas de aprendizado de máquina
  • Conhecimento avançado da linguagem de programação C#
  • Experiência com plataformas de desenvolvimento .NET
  • Compreensão básica de ferramentas de ciência de dados
  • Experiência com aplicações básicas de aprendizado de máquina

Público-Alvo

  • Cientistas de Dados
  • Desenvolvedores de Aprendizado de Máquina
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas