Öğ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
- Etkin ve etkin olmayan olayları öğrenin.