Inheritance diagram for kddml.Core.DataMining.AssociationRules.AssociationModelManager:
Public Member Functions | |
abstract boolean | addRule (AssociationRuleManager rule) |
abstract void | addRules (AssociationRuleManager[] rules_array) |
abstract boolean | removeRule (AssociationRuleManager rule, boolean rebuild_itemsets) |
abstract void | removeRules (AssociationRuleManager[] rules_array, boolean rebuild_itemsets) |
abstract boolean | removeItemset (ItemsetManager itemset) |
abstract void | removeItemsets (ItemsetManager[] itemsets_array) |
abstract boolean | contains (ItemsetManager itemset) |
abstract boolean | contains (AssociationRuleManager rule) |
boolean | contains (ItemManager item) |
abstract Iterator | getItems () |
abstract Iterator | getItemsets () |
abstract Iterator | getAssociationRules () |
abstract double | getMinSupport () |
abstract double | getMinConfidence () |
abstract int | getNumberOfTransactions () |
abstract int | getNumberOfItems () |
abstract int | getNumberOfItemsets () |
abstract int | getNumberOfRules () |
abstract Double | getAverageTransactionSize () |
void | setMaxTransactionSize (int max_number_of_items_per_TA) |
abstract Integer | getMaxTransactionSize () |
void | setAvgTransactionSize (double avg_number_of_items_per_TA) |
abstract boolean | isBoolean () |
abstract Object | rdaToInstances () throws AssociationModelException |
abstract Object | itemsetsToInstances () throws AssociationModelException |
AssociationModel | clone (java.io.File output_path) |
Title: KDDML
Description: Knowledge Discovery in Database Environment
Copyright: Copyright (c) 2003-2005
Company: Universita' di Pisa - Dipartimento di Informatica
|
Adds a new association rule to this model. Returns true if the rule has been added. Returns false if the model already contains the rule.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Adds a set of association rules to this model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Remove a rule from the model. If rebuild_itemsets is true, then the frequent itemsets are computed from the new set of association rules. Otherwise, itemsets will not change. Returns true if and only if the rule has been removed from the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Removes a set of association rules from the list of rules. If rebuild_itemsets is true, then the frequent itemsets are computed from the new set of association rules. Otherwise, itemsets will not change.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Removes a frequent itemset from the model. Also removes from the model the association rules referred by the itemset. Returns true if and only if the itemset has been removed from the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Removes a set of frequent itemsets from the model. Also removes from the model the association rules referred by the itemsets.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Tests if the model contains an input itemset.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Tests if the model contains an input association rule.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Tests if the model contains an item.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the list of items belonging to the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the list of itemsets belonging to the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the list of association rules belonging to the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the minimum support of rules.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the minimum confidence of rules.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the number of transactions used to build the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the number of items.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the number of itemsets.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the number of rules.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the average number of items in the transactions contained in the input data used to build the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Sets the maximum number of items in the transactions contained in the input data used to build the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns the maximum number of items in the transactions contained in the input data used to build the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Sets the average number of items in the transactions contained in the input data used to build the model.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns true if the model contains boolean association rules. Boolean association rules (or intra-attribute rules) have the form:
spaghetti, tomato --> parmesan. carType = racing, homeInsurance = false --> married = yes.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns a representation of the rules contained in the model as set of instances. The number of instances is equal to the number of association rules. The list of attributes is reported below:
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Returns a representation of the itemsets contained in the model as set of instances. The number of instances is equal to the number of itemsets. The list of attributes is reported below:
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |
|
Clones this model returning a new association model as output.
Implemented in kddml.Core.DataMining.AssociationRules.AssociationModel. |