Aracılığıyla paylaş


HingeLoss Sınıf

Tanım

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

public sealed class HingeLoss : Microsoft.ML.Trainers.ILossFunction<float,float>, Microsoft.ML.Trainers.ISupportSdcaClassificationLoss
type HingeLoss = class
    interface ISupportSdcaClassificationLoss
    interface ISupportSdcaLoss
    interface IScalarLoss
    interface ILossFunction<single, single>
    interface IClassificationLoss
Public NotInheritable Class HingeLoss
Implements ILossFunction(Of Single, Single), ISupportSdcaClassificationLoss
Devralma
HingeLoss
Uygulamalar

Açıklamalar

Menteşe Kaybı işlevi şu şekilde tanımlanır:

$L(\hat{y}, y) = max(0, m - y\hat{y})$

burada $\hat{y}$ tahmin edilen puandır, $y \in \{-1, 1\}$ gerçek etiket ve $m$ varsayılan olarak 1 olarak ayarlanmış kenar boşluğu parametresidir.

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

Menteşe kaybı işlevi hem dışbükey hem de sürekli olsa da, $y\hat{y} = m$ değerinde pürüzsüz değildir (fark edilemez). Sonuç olarak, tüm etki alanı üzerinde farklılık gösteren gradyan azalma yöntemleri veya stokastik gradyan azalma yöntemleriyle kullanılamaz.

Daha fazla bilgi için bkz. Sınıflandırma için Menteşe Kaybı.

Oluşturucular

HingeLoss(Single)

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

Yöntemler

ComputeDualUpdateInvariant(Single)

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

Derivative(Single, Single)

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

DualLoss(Single, Single)

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

DualUpdate(Single, Single, Single, Single, Int32)

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

Loss(Single, Single)

Sınıflandırma görevlerinde yaygın olarak kullanılan Menteşe Kaybı.

Şunlara uygulanır