ExpLoss Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sınıflandırma görevlerinde yaygın olarak kullanılan Üstel Kayıp.
public sealed class ExpLoss : Microsoft.ML.Trainers.IClassificationLoss, Microsoft.ML.Trainers.ILossFunction<float,float>
type ExpLoss = class
interface IClassificationLoss
interface IScalarLoss
interface ILossFunction<single, single>
Public NotInheritable Class ExpLoss
Implements IClassificationLoss, ILossFunction(Of Single, Single)
- Devralma
-
ExpLoss
- Uygulamalar
Açıklamalar
Üstel Kayıp işlevi şu şekilde tanımlanır:
$L(\hat{y}, y) = e^{-\beta y \hat{y}}$
Burada $\hat{y}$ tahmin edilen puandır, $y \in \{-1, 1\}$ doğru etiket ve $\beta$ varsayılan olarak 1 olarak ayarlanmış bir ölçek faktörüdür.
Bu hesaplamada kullanılan etiketlerin Günlük Kaybı'nın aksine -1 ve 1 olduğunu ve burada kullanılan etiketlerin 0 ve 1 olduğunu unutmayın. Günlük Kaybının aksine $\hat{y}$ tahmin edilen olasılık değil ham tahmin edilen puandır (tahmin edilen puana sigmoid işlevi uygulanarak hesaplanır).
Üstel Kayıp işlevi , Yanlış tahminleri Menteşe Kaybından daha fazla cezaya dönüştürür ve daha büyük bir gradyan içerir.
Oluşturucular
ExpLoss(Single) |
Sınıflandırma görevlerinde yaygın olarak kullanılan Üstel Kayıp. |
Yöntemler
Derivative(Single, Single) |
Sınıflandırma görevlerinde yaygın olarak kullanılan Üstel Kayıp. |
Loss(Single, Single) |
Sınıflandırma görevlerinde yaygın olarak kullanılan Üstel Kayıp. |