Share via


LogLoss Třída

Definice

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

public sealed class LogLoss : Microsoft.ML.Trainers.ILossFunction<float,float>, Microsoft.ML.Trainers.ISupportSdcaClassificationLoss
type LogLoss = class
    interface ISupportSdcaClassificationLoss
    interface ISupportSdcaLoss
    interface IScalarLoss
    interface ILossFunction<single, single>
    interface IClassificationLoss
Public NotInheritable Class LogLoss
Implements ILossFunction(Of Single, Single), ISupportSdcaClassificationLoss
Dědičnost
LogLoss
Implementuje

Poznámky

Funkce Ztráty protokolu je definována takto:

$L(p(\hat{y}), y) = -y ln(\hat{y}) - (1 - y) ln(1 - \hat{y})$

kde $\hat{y}$ je predikované skóre, $p(\hat{y})$ je pravděpodobnost, že patří do pozitivní třídy použitím funkce sigmoid pro skóre a $y \in \{0, 1\}$ je skutečný popisek.

Všimněte si, že popisky použité v tomto výpočtu jsou 0 a 1, na rozdíl od ztráty závěsu a exponenciální ztráty, kde použité popisky jsou -1 a 1.

Funkce Ztráta protokolu poskytuje míru toho, jak jsou predikce klasifikátoru, a ne jen měření toho, jak jsou správné . Například předpovězená pravděpodobnost 0,80 pro pravdivý popisek 1 je penalizována více než predikovaná pravděpodobnost 0,99.

Konstruktory

LogLoss()

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

Metody

ComputeDualUpdateInvariant(Single)

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

Derivative(Single, Single)

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

DualLoss(Single, Single)

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

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

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

Loss(Single, Single)

Ztráta protokolu, označovaná také jako Křížová entropie Ztráta. Běžně se používá v úkolech klasifikace.

Platí pro