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
- Poznaj aktywne i nieaktywne zdarzenia.