0 / 0
Go back to the English version of the documentation
vlastnosti apriorinode
Last updated: 04. 7. 2023
vlastnosti apriorinode

Ikona Apriori uzluUzel Apriori extrahuje sadu pravidel z dat a vytahuje pravidla s nejvyšším obsahem informací. Apriori nabízí pět různých způsobů výběru pravidel a používá propracovaný systém indexace k efektivnímu zpracování rozsáhlých datových sad. Pro velké problémy je Apriori obvykle rychlejší ve vlaku, nemá žádné libovolné omezení počtu pravidel, které lze uchovat, a umí zacházet s pravidly až s 32 předběžnými podmínkami. Apriori vyžaduje, aby vstupní a výstupní pole byla kategorická, ale přináší lepší výkon, protože je optimalizována pro tento typ dat.

Příklad

node = stream.create("apriori", "My node")
# "Fields" tab
node.setPropertyValue("custom_fields", True)
node.setPropertyValue("partition", "Test")
# For non-transactional
node.setPropertyValue("use_transactional_data", False)
node.setPropertyValue("consequents", ["Age"])
node.setPropertyValue("antecedents", ["BP", "Cholesterol", "Drug"])
# For transactional
node.setPropertyValue("use_transactional_data", True)
node.setPropertyValue("id_field", "Age")
node.setPropertyValue("contiguous", True)
node.setPropertyValue("content_field", "Drug")
# "Model" tab
node.setPropertyValue("use_model_name", False)
node.setPropertyValue("model_name", "Apriori_bp_choles_drug")
node.setPropertyValue("min_supp", 7.0)
node.setPropertyValue("min_conf", 30.0)
node.setPropertyValue("max_antecedents", 7)
node.setPropertyValue("true_flags", False)
node.setPropertyValue("optimize", "Memory")
# "Expert" tab
node.setPropertyValue("mode", "Expert")
node.setPropertyValue("evaluation", "ConfidenceRatio")
node.setPropertyValue("lower_bound", 7)
Tabulka 1. vlastnosti apriorinode
apriorinode Vlastnosti Hodnoty Popis vlastnosti
consequents pole Apriorní modely používají pro standardní cílové a vstupní pole Consequents and Antecedents. Pole Váha a frekvence se nepoužívají. Další informace naleznete v tématu Obecné vlastnosti uzlu modelování .
antecedents [field1 ... fieldN]  
min_supp Číslo  
min_conf Číslo  
max_antecedents Číslo  
true_flags příznak  
optimize Speed
Memory
 
use_transactional_data příznak  
contiguous příznak  
id_field řetězec  
content_field řetězec  
mode Simple Expert  
evaluation RuleConfidence
DifferenceToPrior
ConfidenceRatio
InformationDifference
NormalizedChiSquare
 
lower_bound Číslo  
optimize Speed
Memory
Použijte k určení, zda má být budova modelu optimalizována pro rychlost nebo pro paměť.
rules_without_antececents typ boolean Tuto volbu vyberte, chcete-li povolit pravidla, která zahrnují pouze následnou položku (položku nebo sadu položek). To je užitečné, máte-li zájem o určení společných položek nebo sad položek. Například cannedveg je pravidlo jediné položky bez antecedent, který označuje nákup cannedveg je běžný výskyt v datech.
Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more