Zuordnungsregel

Ein Zuordnungsregelmodell in PMML steht für Regeln, die einen Satz von Elementen einem anderen Satz von Elementen zuordnen. Eine Regel kann beispielsweise ausdrücken, dass ein bestimmtes Produkt oder ein bestimmter Produktsatz oft zusammen mit einem bestimmten Satz anderer Produkte gekauft wird, was auch als Warenkorbanalyse bekannt ist. Ein Zuordnungsregelmodell verfügt typischerweise über zwei Variablen: eine, die Datensätze in Transaktionen gruppiert, und eine weitere, die jeden Datensatz eindeutig identifiziert.

Modellelement

<AssociationModel functionName="associationRules" ...

Nicht unterstützte Features

Für das Element identifizierende Felder werden andere Feldtypen als der Feldtyp „String“ nicht unterstützt.

Gruppierung von Datensätzen nach mehr als einem Feld wird nicht unterstützt.

Zuordnungsregelmodelle mit dem Element <MiningSchema>, das einen Verweis auf ein Element <DerivedField> enthält, werden nicht unterstützt.

Modellausgaben

Unterstützte Features für Modellausgaben Beschreibung
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.
entityId Dies ist die ID der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird. Wenn die ausgewählte Regel über keine ID verfügt, wird ein Wert eines bei 1 startenden Index zurückgegeben.
ruleId Diese Option ist identisch mit „entityId“ und seit PMML 4.2 veraltet. Obwohl die Verwendung derzeit unterstützt wird, empfehlen wir, „entityId“ zu verwenden.
affinity Dies ist die Affinität der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird.
antecedent Dies ist die Antezedenz der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird. Diese Ausgabe wird als kommagetrennte Zeichenfolge von Werten formatiert.
consequent Dies ist die Konsequenz der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird. Diese Ausgabe wird als kommagetrennte Zeichenfolge von Werten formatiert.
Regel Dies ist die angewendete Regel (Standard) oder die Regel, die durch den Rangwert festgelegt wird. Dieser Ausgabe gibt eine Beschreibung der Regel zurück, die folgendermaßen formatiert ist: {<Antezedenz>}->{<Konsequenz>}.
confidence Dies ist die Zuverlässigkeit der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird.
support Dies ist der Support der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird.
lift Dies ist die Anhebung der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird.
leverage Dies ist der Einfluss der angewendeten Regel (Standard) oder der Regel, die durch den Rangwert festgelegt wird.