Regla de asociación
Un modelo de regla de asociación PMML representa las reglas donde un conjunto de elementos se asocia con otro. Por ejemplo, una regla puede expresar que cierto producto o conjunto de productos a menudo se compra en combinación con otro conjunto determinado de productos, lo que también se conoce como análisis de canasta de mercado. Un modelo de regla de asociación generalmente tiene dos variables: una para agrupar los registros en transacciones y otro que identifica de manera única cada registro.
Elemento modelo
<AssociationModel functionName="associationRules" ...
Características no compatibles
No se admiten tipos de campo sin cadenas para los campos que identifican el elemento.
No se admite tener más de un campo para agrupar los registros.
No se admiten los modelos de regla de asociación con el elemento <MiningSchema> que contienen una referencia al elemento <DerivedField>.
Modelo de salidas
Características compatibles del modelo de salida | Descripción |
---|---|
transformedValue | Un valor generado a través de una expresión de transformación aplicada al modelo de salida previsto. |
decisión | Un valor generado a través de una expresión aplicada al modelo de salida previsto, lo que da como resultado un valor categorizado. |
entityId | La ID de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. Si la regla seleccionada no proporciona una ID, se devuelve un índice basado en 1. |
ruleId | Es idéntica a la opción entityId y quedó obsoleta en PMML 4.2. Aunque aún se admite su uso, se recomienda preferir entityId. |
affinity | La afinidad de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. |
antecedent | El antecedente de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. Esta salida tendrá el formato de una cadena de valores separados por coma. |
consequent | La consecuencia de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. Esta salida tendrá el formato de una cadena de valores separados por coma. |
regla | La regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. Esta salida devolverá una descripción de la regla, con el siguiente formato: {<antecedent>}->{<consequent>}. |
confidence | La confianza de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. |
support | El soporte de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. |
elevación | La elevación de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. |
nivelación | La nivelación de la regla ganadora (predeterminada) o la regla especificada por el valor de clasificación. |