Naiver Bayes
Ein naives Bayes-PMML-Modell sagt unter Verwendung des Bayes-Theorems den Wert eines Ziels aus Beweisen voraus, die von einem oder mehreren Prädiktorfeldern stammen. Bei einem naiven Bayes-Modell muss das Zielfeld diskretisiert sind, sodass von dem Modell eine endliche Anzahl an Werten berücksichtigt wird. Prädiktorfelder können entweder diskret oder kontinuierlich sein.
Modellelement
<NaiveBayesModel functionName="classification" ...
Nicht unterstützte Features
Naive Bayes-Modelle mit dem Element <MiningSchema>, das einen Verweis auf ein Element <DerivedField> enthält, werden nicht unterstützt.
Modellausgaben
Standardmäßig ist das Zielfeld als Ausgabefeld verfügbar, was gleichbedeutend ist mit dem Feature „predictedValue“.
Unterstützte Features für Modellausgaben | Beschreibung |
---|---|
predictedValue | Dies ist die Kategorievariable, deren Mitgliedschaft vorausgesagt werden soll. |
transformedValue | Dies ist ein Wert, der über einen auf die vorhergesagte Modellausgabe angewendeten Transformationsausdruck generiert wird. |
decision | Dies ist ein Wert, der über einen auf die vorhergesagte Modellausgabe angewendeten Ausdruck generiert wird, der einen kategorisierten Wert ergibt. |
predictedDisplayValue | Dies ist der visuell lesbare Wert, der zur Anzeige des vom Modell vorhergesagten Wertes verwendet wird. |
probability | Dies ist die statistische Wahrscheinlichkeit des vorhergesagten Wertes. |
residual | Der Restwert des Ausgabewertes der Wahrscheinlichkeit (1 - Wahrscheinlichkeit) für den vorhergesagten Wert. |