Dil

ExpLoss Sınıf

Tanım

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; \{-1 içindeki \$y, doğru etiket 1\}$ ve $\beta$ varsayılan olarak 1 olarak ayarlanmış bir ölçek faktörüdür.

Bu hesaplamada kullanılan etiketlerin, kullanılan etiketlerin 0 ve 1 olduğu Günlük Kaybı'nın aksine -1 ve 1 olduğunu unutmayın. Günlük Kaybı'nın aksine $\hat{y}$ tahmini olasılık değil ham tahmin edilen puandır (tahmin edilen puana bir 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

Name Description
ExpLoss(Single)

Sınıflandırma görevlerinde yaygın olarak kullanılan Üstel Kayıp.

Yöntemler

Name Description
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.

Şunlara uygulanır