Oracle Data Mining Java API Reference
10g Release 1 (10.1)

B12276-01

Package oracle.dmt.odm.rule

This package contains Java classes representing mining rules.

See:
          Description

Interface Summary
MiningRuleSet The interface MiningRuleSet provides methods to support retrieval of rules from the Association Rules model, the Adaptive Bayes Network model, and the Clustering model.

 

Class Summary
ABNMiningRule An instance of ABNMiningRule represents a rule as produced from the Adaptive Bayes Network Model.
BooleanPredicate An instance of BooleanPredicate always returns the value TRUE.
CompoundPredicate An instance of CompundPredicate is a set of predicates connected by logical operators.
ItemValue An instance of ItemValue represents an item used in the Association Rules model and supports MiningRule by providing item data in an itemset.
MiningRule An instance of MiningRule represents a rule as produced from the Association Rules model, the Adaptive Bayes Network model, or the Clustering model.
Predicate The abstract class Predicate is the common superclass for SimplePredicate, BooleanPredicate, and CompoundPredicate.
PredicateRuleComponent An instance of PredicateRuleComponent consists of a predicate - simple, boolean or compound.
RuleAnnotation An instance of RuleAnnotation supports extensible annotations on a MiningRule.
RuleComponent An instance of RuleComponent can be used as an antecedent or consequent of a MiningRule instance.
SimplePredicate An instance of SimplePredicate consists of a single comparison between a mining attribute value and a set of constants.
TargetItem An instance of TargetItem represents a target value and its probability and count.

 

Package oracle.dmt.odm.rule Description

This package contains Java classes representing mining rules. Each mining rules consists of antecedents and consequents of type RuleComponent, each of which contains an itemset and its support. The rules in an AssociationRulesModel can be retrieved as MiningRule objects in the form of itemsets. On the other hand, the rules in an AdaptiveBayesNetworkModel can be retrieved as MiningRule objects in the form of predicates.

An itemset is a set of ItemValue objects. Oracle9i Data Mining defines three types of predicates:


Copyright © 2003 Oracle Corporation. All Rights Reserved.