Retourner à la version anglaise de la documentationPropriétés carmanode
Propriétés carmanode
Dernière mise à jour : 07 oct. 2024
Le modèle CARMA extrait un ensemble de règles des données sans que vous ayez à définir les champs d'entrée ou les champs cible. Contrairement à Apriori, le noeud CARMA offre des paramètres de génération pour la prise en charge des règles (visant l'antécédent et le conséquent) plutôt que le seul antécédent. Cela signifie que les règles générées peuvent être utilisées dans un grand nombre d'applications, par exemple, pour rechercher une liste des produits ou des services (antécédents) dont la conséquence correspond à l'élément que vous souhaitez promouvoir à l'occasion de cette période de congés.
Exemple
node = stream.create("carma", "My node")
# "Fields" tab
node.setPropertyValue("custom_fields", True)
node.setPropertyValue("use_transactional_data", True)
node.setPropertyValue("inputs", ["BP", "Cholesterol", "Drug"])
node.setPropertyValue("partition", "Test")
# "Model" tab
node.setPropertyValue("use_model_name", False)
node.setPropertyValue("model_name", "age_bp_drug")
node.setPropertyValue("use_partitioned_data", False)
node.setPropertyValue("min_supp", 10.0)
node.setPropertyValue("min_conf", 30.0)
node.setPropertyValue("max_size", 5)
# Expert Options
node.setPropertyValue("mode", "Expert")
node.setPropertyValue("use_pruning", True)
node.setPropertyValue("pruning_value", 300)
node.setPropertyValue("vary_support", True)
node.setPropertyValue("estimated_transactions", 30)
node.setPropertyValue("rules_without_antecedents", True)
Propriétés carmanode |
Valeurs | Description de la propriété |
---|---|---|
inputs |
[field1 ... champN] | Les modèles CARMA utilisent une liste de champs d'entrée, mais pas de cible. Les champs de pondération et de fréquence ne sont pas utilisés. Pour plus d'informations, voir Propriétés communes des noeuds de modélisation . |
id_field |
Zone | Champ utilisé en tant que champ d'ID pour la création du modèle. |
contiguous |
option | Permet d'indiquer si les ID du champ ID sont contigus. |
use_transactional_data |
option | |
content_field |
Zone | |
min_supp |
nombre (pourcentage) | Est lié à la prise en charge de la règle plutôt qu'à celle des antécédents. La valeur par défaut est 20 %. |
min_conf |
nombre (pourcentage) | La valeur par défaut est 20 %. |
max_size |
number | La valeur par défaut est 10. |
mode |
Simple Expert |
La valeur par défaut est Simple . |
exclude_multiple |
option | Exclut les règles comportant plusieurs conséquences. La valeur par défaut est False . |
use_pruning |
option | La valeur par défaut est False . |
pruning_value |
number | La valeur par défaut est 500. |
vary_support |
option | |
estimated_transactions |
Integer | |
rules_without_antecedents |
option |