0 / 0
Retourner à la version anglaise de la documentation
Propriétés carmanode
Dernière mise à jour : 07 oct. 2024
Propriétés carmanode

Icône de noeud C5.0Le 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)
Tableau 1. propriétés de carmanode
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