Introdução
A Extensão do Azure para Banco de Dados do Azure para PostgreSQL permite que você chame implantações personalizadas do serviço do Azure Machine Learning. Essa extensão permite que você treine um modelo personalizado e use suas saídas no PostgreSQL.
Azure Machine Learning
do Azure Machine Learning é um serviço de nuvem para acelerar e gerenciar o ciclo de vida do projeto de ML (machine learning). Profissionais de machine learning, cientistas de dados e engenheiros podem usá-lo em seus fluxos de trabalho diários para treinar e implantar modelos e gerenciar MLOps (operações de machine learning).
Você pode criar um modelo em Machine Learning ou usar um modelo criado em uma plataforma de código aberto, como PyTorch, TensorFlow ou scikit-learn. As ferramentas de operações de machine learning ajudam você a monitorar, treinar novamente e reimplantar modelos.
Cenário: Estimando os preços noturnos dos imóveis de aluguel
Suponha que você seja o desenvolvedor principal da Margie's Travel. Sua empresa está embarcando em um plano para expandir seu serviço de listagem de propriedades de aluguel de curto prazo. Uma maneira que sua empresa gostaria de estender o serviço é oferecendo a capacidade de estimar a taxa noturna que um imóvel de aluguel poderia buscar. Em particular, você gostaria de usar dados de listagem de aluguel existentes para treinar um modelo para prever o preço que um locatário pagaria para permanecer em um imóvel específico. Você está interessado em usar o Azure Machine Learning para hospedar esse modelo e hospedará os dados do cliente no servidor flexível do Banco de Dados do Azure para PostgreSQL.
Objetivos de aprendizagem
Este módulo mostra como usar o serviço do Azure Machine Learning com o Banco de Dados do Azure para PostgreSQL – Servidor Flexível. Neste módulo, você vai:
- Treinar um modelo usando o Machine Learning Automatizado do Azure Machine Learning
- Implantar um modelo treinado no Azure Machine Learning
- Instalar a extensão
azure_aiem uma instância de servidor flexível do Banco de Dados do Azure para PostgreSQL existente - Criar uma função para gerar estimativas de preço para listagens de aluguel
Ao final desta sessão, você pode usar a extensão azure_ai para chamar um modelo do Azure Machine Learning treinado sob medida de um servidor flexível do Banco de Dados do Azure para PostgreSQL.