Introduzione

Completato

L'estensione di Azure per Database di Azure per PostgreSQL consente di chiamare distribuzioni del servizio Azure Machine Learning personalizzate. Questa estensione consente di eseguire il training di un modello personalizzato e di usare i relativi output in PostgreSQL.

Azure Machine Learning (Apprendimento Automatico di Azure)

di Azure Machine Learning è un servizio cloud per accelerare e gestire il ciclo di vita del progetto di Machine Learning (ML). I professionisti di Machine Learning, i data scientist e i tecnici possono usarli nei flussi di lavoro quotidiani per eseguire il training e la distribuzione di modelli e gestire le operazioni di Machine Learning (MLOps).

È possibile creare un modello in Machine Learning o usarne uno creato da una piattaforma open source, ad esempio PyTorch, TensorFlow o scikit-learn. Gli strumenti operativi di Machine Learning consentono di monitorare, ripetere il training e ridistribuire i modelli.

Scenario: Stima dei prezzi notturni per le proprietà in affitto

Si supponga di essere lo sviluppatore principale per Margie's Travel. La tua azienda sta avviando un piano per espandere il suo servizio di presentazione delle proprietà a breve termine. Un modo in cui l'azienda vuole estendere il servizio consiste nell'offrire la possibilità di stimare la tariffa notturna che una proprietà in affitto potrebbe recuperare. In particolare, si vogliono usare i dati esistenti di presentazione noleggio per eseguire il training di un modello per stimare il prezzo che un noleggiatore pagherebbe per rimanere in una proprietà specifica. Si è interessati all'uso di Azure Machine Learning per ospitare questo modello e ospiterà i dati dei clienti nel server flessibile di Database di Azure per PostgreSQL.

Obiettivi di apprendimento

Questo modulo illustra come usare il servizio Azure Machine Learning con il server flessibile di Database di Azure per PostgreSQL. In questo modulo si eseguiranno le seguenti attività:

  • Eseguire il training di un modello usando Machine Learning automatizzato di Azure Machine Learning
  • Distribuire un modello sottoposto a training in Azure Machine Learning
  • Installare l'estensione azure_ai in un'istanza del server flessibile di Database di Azure per PostgreSQL esistente
  • Creare una funzione per generare stime dei prezzi per le inserzioni di noleggio

Al termine di questa sessione, è possibile usare l'estensione azure_ai per chiamare un modello di Azure Machine Learning con training personalizzato da un server flessibile di Database di Azure per PostgreSQL.