Udostępnij za pośrednictwem


LogLoss Klasa

Definicja

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

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
Dziedziczenie
LogLoss
Implementuje

Uwagi

Funkcja Log Loss jest zdefiniowana jako:

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

gdzie $\hat{y}$ jest przewidywanym wynikiem, $p(\hat{y})$ to prawdopodobieństwo przynależności do klasy dodatniej przez zastosowanie funkcji sigmoid do wyniku, a $y \in \{0, 1\}$ jest prawdziwą etykietą.

Należy pamiętać, że etykiety używane w tym obliczeniu to 0 i 1, w przeciwieństwie do utraty zawiasu i utraty wykładniczej, gdzie używane etykiety to -1 i 1.

Funkcja Log Loss zapewnia miarę tego , jak są przewidywania klasyfikatora, zamiast mierzyć ich poprawność . Na przykład przewidywane prawdopodobieństwo wartości 0,80 dla rzeczywistej etykiety 1 zostanie ukarane więcej niż przewidywane prawdopodobieństwo 0,99.

Konstruktory

LogLoss()

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

Metody

ComputeDualUpdateInvariant(Single)

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

Derivative(Single, Single)

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

DualLoss(Single, Single)

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

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

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

Loss(Single, Single)

Utrata dziennika, znana również jako strata krzyżowa entropii. Jest on często używany w zadaniach klasyfikacji.

Dotyczy