PMML
Bei der Predictive Model Markup Language (PMML) handelt es sich um ein XML-basiertes Dateiformat, das von der Data Mining Group entwickelt wurde, um Applikationen zu ermöglichen, von Data Mining- und Machine Learning-Algorithmen erstellte Modelle zu beschreiben und auszutauschen. PMML-Dateien können in vielen kommerziellen und Open-Source-Modellierungstools erstellt und aus ihnen exportiert werden.
Typ-Mapping
PMML-Modelleingaben und -ausgaben werden automatisch zu Feldern von Spectrum™ Technology Platform zugeordnet. Die Typen aller PMML-Modelleingaben und -ausgaben müssen unterstützt werden.
PMML-Feldtyp | Spectrum™ Technology Platform-Feldtyp |
---|---|
string | string |
integer | integer |
float | float |
double | double |
boolean | boolean |
date | date |
dateDaysSince[1960] | date |
dateDaysSince[1970] | date |
dateDaysSince[1980] | date |
dateDaysSince[0] | nicht unterstützt |
time | time |
timeSeconds | time |
dateTime | datetime |
dateTimeSecondsSince[1960] | datetime |
dateTimeSecondsSince[1970] | datetime |
dateTimeSecondsSince[1980] | datetime |
dateTimeSecondsSince[0] | nicht unterstützt |
Unterstützte Modelle
Das Analytics Scoring-Modul unterstützt derzeit die PMML-Modelltypen, die in den folgenden Abschnitten beschrieben sind.