簡介
適用於 PostgreSQL 的 Azure 資料庫 Azure 延伸模組可讓您呼叫自訂建置的 Azure Machine Learning 服務部署。 此延伸模組可讓您定型自訂模型,並在 PostgreSQL 中使用其輸出。
Azure Machine Learning
Azure Machine Learning 是一項雲端服務,可加速和管理機器學習 (ML) 專案生命週期。 機器學習專業人員、資料科學家和工程師可以在日常工作流程中使用 Azure Machine Learning,藉此定型和部署模型,以及管理機器學習作業 (MLOps)。
您可以在 Machine Learning 中建立模型,或使用從開放原始碼平台建立的模型,例如 PyTorch、TensorFlow 或 scikit-learn。 機器學習作業工具可協助您監視、重新定型及重新部署模型。
案例:估算出租房產的每晚價格
假設您是 Margie's Travel 的開發主管。 貴公司正在著手擴大其短期出租房產清單服務的計畫。 貴公司希望擴展服務的其中一種方式,就是提供估算出租房產每晚價格的能力。 您尤其希望使用現有的出租清單資料來定型模型,藉此預測租戶為入住特定房產而支付的價格。 您有興趣使用 Azure Machine Learning 來裝載此模型,並將在適用於 PostgreSQL 的 Azure 資料庫彈性伺服器中託管客戶資料。
學習目標
本課程模組示範如何搭配使用 Azure Machine Learning 服務與適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器。 在本單元中,您將:
- 使用 Azure Machine Learning 的自動化機器學習來定型模型
- 在 Azure Machine Learning 中部署定型的模型
- 在現有適用於 PostgreSQL 的 Azure 資料庫彈性伺服器執行個體上安裝
azure_ai
延伸模組 - 建立用於產生出租清單價格估算的函式
在此工作階段結束時,您可以使用 azure_ai
延伸模組,從適用於 PostgreSQL 的 Azure 資料庫彈性伺服器呼叫自訂定型的 Azure Machine Learning 模型。