Introdução

Concluído

A Extensão do Azure para o Banco de Dados do Azure para PostgreSQL permite que você chame implantações personalizadas do serviço Azure Machine Learning. Esta extensão permite treinar um modelo personalizado e usar suas saídas em PostgreSQL.

Azure Machine Learning

O Azure Machine Learning é um serviço de nuvem para acelerar e gerenciar o ciclo de vida do projeto de aprendizado de máquina (ML). Profissionais de aprendizado de máquina, cientistas de dados e engenheiros podem usá-lo em seus fluxos de trabalho diários para treinar e implantar modelos e gerenciar operações de aprendizado de máquina (MLOps).

Você pode criar um modelo em Machine Learning ou usar um modelo construído a partir de uma plataforma de código aberto, como PyTorch, TensorFlow ou scikit-learn. As ferramentas de operações de aprendizado de máquina ajudam a monitorar, treinar novamente e reimplantar modelos.

Cenário: Estimativa de preços por noite para imóveis alugados

Suponha que você seja o desenvolvedor principal de Margie's Travel. A sua empresa está a iniciar um plano para expandir o seu serviço de anúncios de imóveis para arrendamento de curta duração. Uma maneira pela qual sua empresa gostaria de estender o serviço é oferecendo a capacidade de estimar a taxa por noite que um imóvel alugado pode obter. Em particular, você gostaria de usar os dados existentes do anúncio de aluguel para treinar um modelo para prever o preço que um locatário pagaria para ficar em uma propriedade específica. Você está interessado em usar o Aprendizado de Máquina do Azure para hospedar esse modelo e hospedará os dados do cliente no Banco de Dados do Azure para servidor flexível PostgreSQL.

Objetivos de aprendizagem

Este módulo mostra como usar o serviço Azure Machine Learning com o Banco de Dados do Azure para PostgreSQL - Servidor Flexível. Neste módulo, irá:

  • Treinar um modelo usando o Aprendizado de Máquina Automatizado do Azure Machine Learning
  • Implantar um modelo treinado no Azure Machine Learning
  • Instalar a extensão em uma instância de servidor flexível existente do azure_ai Banco de Dados do Azure para PostgreSQL
  • Criar uma função para gerar estimativas de preços para anúncios de aluguel

No final desta sessão, você pode usar a azure_ai extensão para chamar um modelo personalizado do Azure Machine Learning de um banco de dados do Azure para servidor flexível PostgreSQL.