Régression
Un modèle de régression PMML prévoit la valeur d'une variable dépendante d'un nombre d'une ou de plusieurs variables indépendantes.
Élément de modèle
<RegressionModel functionName="regression" ...
Fonctions non prises en charge
Les modèles de régression avec un attribut « normalizationMethod » défini sur la valeur « simplemax », « probit », « cloglog » ou « loglog » ne sont pas pris en charge.
Les modèles de régression avec un champ cible d'entier ou à virgule flottante ne sont pas pris en charge, sauf si l'élément <Targets> est spécifié avec l'attribut castInteger approprié.
Les modèles de régression avec l'élément <MiningSchema> contenant une référence à un élément <DerivedField> ne sont pas pris en charge.
Sorties de modèle
Par défaut, le champ cible est disponible comme champ de sortie ; il s'agit d'un synonyme de la fonction predictedValue. Les champs cibles à virgule flottante sont toujours considérés comme des entiers.
Fonctionnalités de sortie de modèle prises en charge | Description |
---|---|
predictedValue | Variable dépendante d'un nombre que nous prédisons. |
transformedValue | Valeur générée via une expression de transformation appliquée à la sortie de modèle prédite. |
decision | Valeur générée via une expression appliquée à la sortie de modèle prédite résultant en une valeur catégorisée. |