CalibratedBinaryClassificationMetrics.LogLoss Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Protokollverlust des Klassifizierers ab. Protokollverlust misst die Leistung eines Klassifizierers im Hinblick darauf, wie viel die vorhergesagten Wahrscheinlichkeiten von der true-Klassenbeschriftung abweichen. Niedrigerer Protokollverlust gibt ein besseres Modell an. Ein perfektes Modell, das eine Wahrscheinlichkeit von 1 für die wahre Klasse vorausgibt, hat einen Protokollverlust von 0.
public double LogLoss { get; }
member this.LogLoss : double
Public ReadOnly Property LogLoss As Double
Eigenschaftswert
Hinweise
Die Protokollverlustmetrik wird wie folgt berechnet: $LogLoss = - \frac{1}{m} \summe{i = 1}^m ln(p_i)$, wobei m die Anzahl der Instanzen im Testsatz ist und $p_i$ die Wahrscheinlichkeit ist, die vom Klassifizierer zurückgegeben wird, wenn die Instanz zu Klasse 1 gehört, und 1 minus der Wahrscheinlichkeit, die von der Klasse ifier zurückgegeben wird, wenn die Instanz zu Klasse 0 gehört.