Kişiselleştirme öğrenme davranışını yapılandırma

Önemli

20 Eylül 2023 tarihinden itibaren yeni Kişiselleştirme kaynakları oluşturamayacaksınız. Kişiselleştirme hizmeti 1 Ekim 2026'da kullanımdan kaldırılıyor.

Çırak modu , Kişiselleştirme hizmetine ve makine öğrenmesi özelliklerine güven ve güven sağlar ve çevrimiçi trafiği riske atmadan hizmetin öğrenilebilen bilgiler gönderildiğine dair güvence sağlar.

Çırak modunu yapılandırma

  1. Kişiselleştirme kaynağınız için Azure portalında oturum açın.

  2. Kurulum sayfasındaki Model ayarları sekmesinde Çırak modu'nu ve ardından Kaydet'i seçin.

Screenshot of configuring apprentice mode learning behavior in Azure portal

Mevcut uygulamada yapılan değişiklikler

Mevcut uygulamanız, görüntülenecek eylemleri seçme biçimini veya uygulamanın bu eylemin değerini, ödülünü belirleme biçimini değiştirmemelidir. Uygulamada yapılan tek değişiklik, Kişiselleştirme Derecelendirme API'sine gönderilen eylemlerin sırası olabilir. Uygulamanızın şu anda görüntülediği eylem, eylem listesindeki ilk eylem olarak gönderilir. Derece API'sinde Kişiselleştirme modelinizi eğitmek için bu ilk eylem kullanılır.

Uygulamanızı Rank API'sini çağıracak şekilde yapılandırma

Uygulamanıza Kişiselleştirme eklemek için Rank ve Reward API'lerini çağırmanız gerekir.

  1. Mevcut uygulama mantığınızda eylemlerin listesini ve bunların özelliklerini belirlediğiniz noktadan sonra Rank API çağrısını ekleyin. Eylemler listesindeki ilk eylem, mevcut mantığınız tarafından seçilen eylem olmalıdır.

  2. Kodunuzu, Sıralama API'si yanıtının Ödül Eylem Kimliği ile ilişkili eylemi görüntüleyecek şekilde yapılandırın.

Uygulamanızı Reward API'sini çağıracak şekilde yapılandırma

Dekont

Ödül API çağrıları, Çırak modundayken eğitimi etkilemez. Hizmet, uygulamanızın geçerli mantığını veya varsayılan eylemleri eşleştirerek öğrenir. Ancak bu aşamada Reward çağrılarının uygulanması, Daha sonra Azure portalında basit bir anahtarla Çevrimiçi moda sorunsuz bir geçiş yapmanıza yardımcı olur. Ayrıca ödüller günlüğe kaydedilerek geçerli mantığın ne kadar iyi performans sergilemekte olduğunu ve ne kadar ödül alındığını analiz edebilirsiniz.

  1. Görüntülenen eylemin ödülünü hesaplamak için mevcut iş mantığınızı kullanın. Değerin 0 ile 1 arasında olması gerekir. Ödül API'sini kullanarak bu ödülü Kişiselleştirme'ye gönderin. Ödül değeri hemen beklenmez ve iş mantığınıza bağlı olarak bir süre içinde geciktirilebilir.

  2. Ödülü yapılandırılan Ödül bekleme süresi içinde geri vermezseniz, bunun yerine varsayılan ödül günlüğe kaydedilir.

Çırak modunu değerlendirme

Azure portalında, Kişiselleştirme kaynağınızın İzleyici sayfasında Eşleşen performans'ı gözden geçirin.

Screenshot of reviewing evaluation of apprentice mode learning behavior in Azure portal

Çırak modu aşağıdaki değerlendirme ölçümlerini sağlar:

  • Temel – ortalama ödül: Uygulamanın varsayılanının (temel) ortalama ödülleri.
  • Kişiselleştirme - ortalama ödül: Toplam ödül ortalaması Kişiselleştirme potansiyel olarak ulaşmış olabilir.
  • En son 1000 olaya göre ödül başarı oranı: Temel ve Kişiselleştirme ödülü oranı – en son 1000 olayda normalleştirilmiştir.

Davranışı Çevrimiçi moda geçme

Kişiselleştirme'nin ortalama %75-85 sıralı ortalama ile eğitilmiş olduğunu belirlediğinizde model Çevrimiçi moda geçmeye hazırdır.

Kişiselleştirme kaynağınızın Azure portalında, Kurulum sayfasındaki Model ayarları sekmesinde *Çevrimiçi mod'u ve ardından Kaydet'i seçin.

Rank ve Reward API çağrılarında herhangi bir değişiklik yapmanız gerekmez.

Sonraki adımlar