Wprowadzenie

Ukończone

Rozszerzenie platformy Azure dla usługi Azure Database for PostgreSQL umożliwia wywoływanie niestandardowych wdrożeń usługi Azure Machine Learning. To rozszerzenie umożliwia trenowanie modelu niestandardowego i używanie jego danych wyjściowych w usłudze PostgreSQL.

Azure Machine Learning

azure Machine Learning to usługa w chmurze służąca do przyspieszania cyklu życia projektu uczenia maszynowego i zarządzania nim. Specjaliści ds. uczenia maszynowego, analitycy danych i inżynierowie mogą używać ich w codziennych przepływach pracy do trenowania i wdrażania modeli oraz zarządzania operacjami uczenia maszynowego (MLOps).

Model można utworzyć w usłudze Machine Learning lub użyć modelu utworzonego na podstawie platformy typu open source, takiej jak PyTorch, TensorFlow lub scikit-learn. Narzędzia do operacji uczenia maszynowego ułatwiają monitorowanie, ponowne trenowanie i ponowne wdrażanie modeli.

Scenariusz: Szacowanie nocnych cen nieruchomości na wynajem

Załóżmy, że jesteś potencjalnym deweloperem usługi Margie's Travel. Twoja firma planuje rozszerzyć swoją krótkoterminową usługę aukcji nieruchomości na wynajem. Jednym ze sposobów, w jaki twoja firma chce rozszerzyć usługę, jest oferowanie możliwości oszacowania nocnej stawki wynajmu nieruchomości może pobrać. W szczególności chcesz użyć istniejących danych aukcji wynajmu, aby wytrenować model w celu przewidywania ceny, którą najemca zapłaci, aby zatrzymać się w określonej nieruchomości. Interesuje Cię hostowanie tego modelu za pomocą usługi Azure Machine Learning i hostowanie danych klientów na serwerze elastycznym usługi Azure Database for PostgreSQL.

Cele nauczania

W tym module pokazano, jak używać usługi Azure Machine Learning z usługą Azure Database for PostgreSQL — serwer elastyczny. W tym module wykonasz następujące czynności:

  • Trenowanie modelu przy użyciu zautomatyzowanego uczenia maszynowego usługi Azure Machine Learning
  • Wdrażanie wytrenowanego modelu w usłudze Azure Machine Learning
  • Instalowanie rozszerzenia azure_ai w istniejącym wystąpieniu serwera elastycznego usługi Azure Database for PostgreSQL
  • Tworzenie funkcji służącej do generowania oszacowań cen dla ofert wynajmu

Po zakończeniu tej sesji możesz użyć rozszerzenia azure_ai w celu wywołania niestandardowego wytrenowanego modelu usługi Azure Machine Learning z serwera elastycznego usługi Azure Database for PostgreSQL.