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.