Regression
Ein PMML-Regressionsmodell sagt den Wert einer numerisch abhängigen Variable aus einer oder mehreren unabhängigen Variablen voraus.
Modellelement
<RegressionModel functionName="regression" ...
Nicht unterstützte Features
Regressionsmodelle, bei denen das Attribut „normalizationMethod“ auf den Wert „simplemax“, „probit“, „cloglog“ oder „loglog“ festgelegt ist, werden nicht unterstützt.
Regressionsmodelle mit einem Zielfeld vom Typ „Integer“ oder „Float“ werden nicht unterstützt, wenn ein <Targets>-Element nicht mit dem korrekten Attribut „castInteger“ angegeben wurde.
Regressionsmodelle 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“. Zielfelder vom Typ „Float“ werden immer in Integer umgewandelt.
Unterstützte Features für Modellausgaben | Beschreibung |
---|---|
predictedValue | Dies ist die numerisch abhängige Variable, die 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. |