Öğrenme ilkesi ve ayarları

Ö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.

Öğrenme ayarları, model eğitiminin hiper parametrelerini belirler. Farklı öğrenme ayarlarıyla eğitilen aynı verilerin iki modeli farklı olacaktır.

Öğrenme ilkesi ve ayarları , Azure portalındaki Kişiselleştirme kaynağınızda ayarlanır.

Öğrenme ilkelerini içeri ve dışarı aktarma

Öğrenme ilkesi dosyalarını Azure portalından içeri ve dışarı aktarabilirsiniz. Mevcut ilkeleri kaydetmek, test etmek, değiştirmek ve kaynak kodu denetiminizde gelecekte başvurmak ve denetim için yapıtlar olarak arşivlerken bu yöntemi kullanın.

Kişiselleştirme kaynağınız için Azure portalında bir öğrenme ilkesini içeri ve dışarı aktarmayı öğrenin.

Öğrenme ilkesi ayarlarını anlama

Öğrenme ilkesindeki ayarların değiştirilmesi amaçlanmamıştır. Ayarları yalnızca Kişiselleştirme'yi nasıl etkilediklerini anlıyorsanız değiştirin. Bu bilgi olmadan, Kişiselleştirme modellerini geçersiz hale getirme de dahil olmak üzere sorunlara neden olabilirsiniz.

Kişiselleştirici, etkinlikleri eğitmek ve puan almak için vowpalwabbit kullanır. Vowpalwabbit kullanarak öğrenme ayarlarını düzenleme hakkında vowpalwabbit belgelerine bakın. Doğru komut satırı bağımsız değişkenlerine sahip olduktan sonra, komutu aşağıdaki biçimde bir dosyaya kaydedin (arguments özellik değerini istenen komutla değiştirin) ve dosyayı karşıya yükleyerek Kişiselleştirme kaynağınızın Azure portalındaki Model ve Öğrenme Ayarlar bölmesindeki öğrenme ayarlarını içeri aktarın.

Aşağıda .json bir öğrenme ilkesi örneği verilmiştir.

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

Öğrenme ilkelerini karşılaştırma

Çevrimdışı değerlendirmeler yaparak Kişiselleştirme günlüklerindeki farklı öğrenme ilkelerinin geçmiş verilere karşı nasıl performans gösterebileceğini karşılaştırabilirsiniz.

Geçerli öğrenme ilkesiyle karşılaştırmak için kendi öğrenme ilkelerinizi karşıya yükleyin.

Öğrenme ilkelerini iyileştirme

Kişiselleştirme, çevrimdışı değerlendirmede iyileştirilmiş bir öğrenme ilkesi oluşturabilir. Çevrimdışı değerlendirmede daha iyi ödüllere sahip iyileştirilmiş bir öğrenme ilkesi, Kişiselleştirme'de çevrimiçi olarak kullanıldığında daha iyi sonuçlar verir.

Bir öğrenme ilkesini iyileştirdikten sonra, geçerli ilkenin hemen yerini alacak şekilde doğrudan Kişiselleştirme'ye uygulayabilirsiniz. Alternatif olarak, daha fazla değerlendirme için en iyi duruma getirilmiş ilkeyi kaydedebilir ve daha sonra atıp atmamaya, kaydetmeye veya uygulamaya karar vekleyebilirsiniz.

Sonraki adımlar