IBM 15 Switch User Manual


 
38
Chapter 4
preconditions. Apriori requires that input and output elds all be categorical b ut
delivers better performance because it is optimized for this type of data.
The CARMA model extracts a set of r ules from the data without requiring you to
specify inpu t or target elds. In contrast to Apriori the CARMA node offers build
settings for rule support (support for both antecedent and consequent) rather than just
antecedent support. This means that the rules generated can be used for a wider variety
of applications—for example, to nd a list of products or services (antecedents)
whose consequent is the item that you want to promote this holiday season.
The Sequence node discovers association rules in sequential or time-oriented data. A
sequence is a list of i t em sets that tends to occur in a predictable order. For example, a
customer who pur chases a razor and aftershave lotion may purchase shaving cream
the next time he shops. The Sequence node is based on the CARMA association rules
algorithm, which uses an efcient two-pass method for nding sequences.
Segmentation Models
Segmentation models divide the data into segments, or clusters, of records that have similar
patterns of input elds. As they ar e only inte r ested in the input elds, s egmentation models have
no concep t of output or target elds. Examples of segme ntation models are Kohonen networks,
K-Mea ns clustering, two-step clustering and anomaly detection.
Segmentation models (also known as “clustering models”) are useful in cases where the specic
result is unknown (for example, when identifying new patterns of fraud, or when identifying
groups of interest in your customer base). Clustering models focus on identifying groups of
similar records and labeling the records according to the group to which they belong. This is
done without the benet of prior knowledge about the groups and their characteristics, and it
distingu is hes clustering models from the other m odeling techniques in that there is no predened
output or target eld for the model to predict. There are no right or wrong answers for these
models . Their v alue is determined by their ability to capture interesting group ings in the data and
provide useful descriptions of those groupings. Clustering models are often used to create clusters
or segments that are then used as inputs in subsequent analyses (for example, by segmenting
potential customers into homogeneous subgroup s).