Présentation

Effectué

L’extension Azure pour Azure Database pour PostgreSQL vous permet d’appeler des déploiements de service Azure Machine Learning personnalisés. Cette extension vous permet d’entraîner un modèle personnalisé et d’utiliser ses sorties dans PostgreSQL.

Azure Machine Learning

Azure Machine Learning est un service cloud permettant d’accélérer et de gérer le cycle de vie du projet Machine Learning (ML). Les professionnels du Machine Learning, les scientifiques des données et les ingénieurs peuvent l’utiliser dans leurs flux de travail quotidiens : apprentissage et déploiement des modèles et gestion des opérations d’apprentissage automatique (MLOps).

Vous pouvez créer un modèle dans Machine Learning ou utiliser un modèle créé à partir d’une plateforme open source, telle que PyTorch, TensorFlow ou scikit-learn. Les outils d’opérations d’apprentissage automatique vous aident à surveiller, ré-entraîner et redéployer des modèles.

Scénario : Estimation des prix par nuit pour les propriétés locatives

Supposons que vous êtes le développeur principal de Margie’s Travel. Votre entreprise se lance dans un plan d’expansion de son service de référencement immobilier à court terme. Votre entreprise souhaiterait étendre ce service en offrant la possibilité d'estimer le prix de la nuitée qu'un bien locatif pourrait rapporter. En particulier, vous souhaitez utiliser les données des annonces de location existantes pour entraîner un modèle à prédire le prix qu'un locataire paierait pour séjourner dans une propriété spécifique. Vous souhaitez utiliser Azure Machine Learning pour héberger ce modèle et héberger vos données client dans un serveur flexible Azure Database pour PostgreSQL.

Objectifs d’apprentissage

Ce module montre comment utiliser le service Azure Machine Learning avec Azure Database pour PostgreSQL – Serveur flexible. Dans ce module, vous allez découvrir les points suivants :

  • Entraîner un modèle à l’aide du Machine Learning automatisé d’Azure Machine Learning
  • Déployer un modèle entraîné dans Azure Machine Learning
  • Installer l’extension azure_ai sur une instance de serveur flexible Azure Database pour PostgreSQL existante
  • Créer une fonction pour générer des estimations de prix pour les annonces de location

À la fin de cette session, vous pourrez utiliser l'extension azure_ai pour appeler un modèle Azure Machine Learning entraîné sur mesure à partir d'un serveur flexible Azure Database pour PostgreSQL.