Introducción

Completado

La extensión de Azure para Azure Database for PostgreSQL permite llamar a implementaciones personalizadas de Azure Machine Learning Service. Esta extensión le permite entrenar un modelo personalizado y usar sus salidas en PostgreSQL.

Azure Machine Learning

Azure Machine Learning es un servicio en la nube para acelerar y administrar el ciclo de vida del proyecto de aprendizaje automático (ML). Los profesionales de aprendizaje automático, los científicos de datos y los ingenieros pueden usarlos en sus flujos de trabajo diarios para entrenar e implementar modelos y administrar operaciones de aprendizaje automático (MLOps).

Puede crear un modelo en Machine Learning o usar un modelo creado a partir de una plataforma de código abierto, como PyTorch, TensorFlow o scikit-learn. Las herramientas de operaciones de aprendizaje automático le ayudan a supervisar, volver a entrenar y volver a implementar modelos.

Escenario: Estimación de los precios nocturnos de las propiedades de alquiler

Supongamos que es el desarrollador principal de Margie's Travel. Su empresa se está embarcando en un plan para expandir su servicio de listado de propiedades de alquiler a corto plazo. Una manera en que su empresa desea ampliar el servicio es permitir estimar la tarifa nocturna de una propiedad de alquiler. En concreto, le gustaría usar los datos existentes del listado de alquileres para entrenar un modelo que prediga el precio que un inquilino pagaría para alojarse en una propiedad específica. Quiere usar Azure Machine Learning para hospedar este modelo y hospedará los datos de los clientes en el servidor flexible de Azure Database for PostgreSQL.

Objetivos de aprendizaje

En este módulo se muestra cómo usar Azure Machine Learning Service con Azure Database for PostgreSQL: servidor flexible. En este módulo, aprenderá a:

  • Entrenamiento de un modelo mediante el aprendizaje automático automatizado de Azure Machine Learning
  • Implementación de un modelo entrenado en Azure Machine Learning
  • Instale la extensión azure_ai en una instancia existente de servidor flexible de Azure Database for PostgreSQL
  • Creación de una función para generar estimaciones de precios para listados de alquiler

Al final de esta sesión, puede usar la extensión azure_ai para llamar a un modelo de Azure Machine Learning entrenado personalizado desde un servidor flexible de Azure Database for PostgreSQL.