Compreender as capacidades do Azure Machine Learning

Concluído

O Microsoft Azure fornece o serviço Azure Machine Learning - uma plataforma baseada em nuvem para executar experimentos em escala para treinar modelos preditivos a partir de dados e publicar os modelos treinados como serviços.

Um diagrama conceitual do Azure Machine Learning com dados sendo usados em um experimento para treinar um modelo preditivo

O Azure Machine Learning fornece as seguintes funcionalidades:

Caraterística Funcionalidade
Machine learning automatizado Esta funcionalidade permite a quem não seja perito criar rapidamente um modelo de machine learning eficaz a partir de dados.
Estruturador do Azure Machine Learning Uma interface gráfica que permite o desenvolvimento sem código de soluções de machine learning.
Gestão de dados e computação Armazenamento de dados com base na cloud e recursos de computação que os cientistas de dados profissionais podem utilizar para executar código de experimentação de dados em escala.
Pipelines Os cientistas de dados, engenheiros de software e profissionais de operações de TI podem definir pipelines para orquestrar tarefas de gestão, implementação e preparação de modelos.

Os cientistas de dados podem usar o Azure Machine Learning durante todo o ciclo de vida do aprendizado de máquina para:

  • Ingerir e preparar dados.
  • Execute experimentos para explorar dados e treinar modelos preditivos.
  • Implante e gerencie modelos treinados como serviços Web.

Os engenheiros de software podem interagir com o Azure Machine Learning das seguintes maneiras:

  • Usando o Aprendizado de Máquina Automatizado ou o designer do Azure Machine Learning para treinar modelos de aprendizado de máquina e implantá-los como serviços que podem ser integrados em aplicativos habilitados para IA.
  • Colaborar com cientistas de dados para implantar modelos baseados em estruturas comuns, como Scikit-Learn, PyTorch e TensorFlow como serviços Web, e consumi-los em aplicativos.
  • Usando SDKs do Azure Machine Learning ou scripts de interface de linha de comando (CLI) para orquestrar processos de DevOps que gerenciam versionamento, implantação e teste de modelos de aprendizado de máquina como parte de uma solução geral de entrega de aplicativos.

Nota

Para obter mais informações, consulte Azure Machine Learning.