Introdução
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.