Udostępnij za pośrednictwem


Zasady i ustawienia szkoleniowe

Ważne

Od 20 września 2023 r. nie będzie można tworzyć nowych zasobów usługi Personalizacja. Usługa Personalizacja jest wycofywana 1 października 2026 r.

Ustawienia uczenia określają hiperparametry trenowania modelu. Dwa modele tych samych danych, które są trenowane na podstawie różnych ustawień uczenia, będą się różnić.

Zasady i ustawienia szkoleniowe są ustawiane na zasobie usługi Personalizacja w witrynie Azure Portal.

Importowanie i eksportowanie zasad szkoleniowych

Pliki learning-policy można importować i eksportować z witryny Azure Portal. Użyj tej metody, aby zapisać istniejące zasady, przetestować je, zastąpić je i zarchiwizować w kontroli kodu źródłowego jako artefakty na potrzeby przyszłych odwołań i inspekcji.

Dowiedz się , jak zaimportować i wyeksportować zasady szkoleniowe w witrynie Azure Portal dla zasobu usługi Personalizacja.

Omówienie ustawień zasad szkoleniowych

Ustawienia w zasadach szkoleniowych nie są przeznaczone do zmiany. Zmień ustawienia tylko wtedy, gdy rozumiesz, jak wpływają one na personalizację. Bez tej wiedzy możesz powodować problemy, w tym unieważnianie modeli personalizacji.

Personalizacja używa vowpalwabbit do trenowania i oceniania zdarzeń. Zapoznaj się z dokumentacją vowpalwabbit dotyczącą edytowania ustawień uczenia przy użyciu vowpalwabbit. Po utworzeniu poprawnych argumentów wiersza polecenia zapisz polecenie w pliku w następującym formacie (zastąp wartość właściwości argumentów żądanym poleceniem) i przekaż plik w celu zaimportowania ustawień uczenia w okienku Model and Learning Settings (Ustawienia modelu i uczenia) w witrynie Azure Portal dla zasobu usługi Personalizacja.

Poniżej .json przedstawiono przykład zasad szkoleniowych.

{
  "name": "new learning settings",
  "arguments": " --cb_explore_adf --epsilon 0.2 --power_t 0 -l 0.001 --cb_type mtr -q ::"
}

Porównanie zasad szkoleniowych

Możesz porównać, jak różne zasady uczenia działają względem poprzednich danych w dziennikach usługi Personalizacja, wykonując oceny offline.

Przekaż własne zasady szkoleniowe, aby porównać je z bieżącymi zasadami szkoleniowymi.

Optymalizowanie zasad uczenia

Usługa Personalizacja może utworzyć zoptymalizowane zasady uczenia w ocenie offline. Zoptymalizowane zasady uczenia się, które mają lepsze nagrody w ocenie offline, zapewnią lepsze wyniki, gdy będą używane w trybie online w usłudze Personalizacja.

Po zoptymalizowaniu zasad szkoleniowych można zastosować je bezpośrednio do usługi Personalizacja, aby natychmiast zastąpić bieżące zasady. Możesz też zapisać zoptymalizowane zasady do dalszej oceny, a później zdecydować, czy odrzucić, zapisać lub zastosować.

Następne kroki