Previous Table of Contents Next


12.3.15 AttributeUsage


   An AttributeUsage object specifies how a MiningAttribute is to be used for mining operations.

   Superclasses

   Feature

   Attributes

   usage

   The usage attribute indicates if and how the MiningAttribute should be used by the model. type: UsageOption (active | supplementary | target | weightActive | weightSupplementary) multiplicity: exactly one

   weight

   The attribute weight indicates the weight the algorithm should assign to an attribute. The default is 1.0, indicating no effect. The particular vendor defines what effect a given weight greater or less than one has on an attribute for a particular algorithm.

type: Double
multiplicity: exactly one
suppressDiscretization

   This suppresses discretization to be performed on the attribute being specified, if true. The default is “false.? type: boolean multiplicity: exactly one

   suppressNormalization

   This suppresses normalization to be performed on the attribute being specified, if true. The default is “false.? type: boolean multiplicity: exactly one

   References

   attribute

   This reference specifies the LogicalAttribute to which an instance of AttributeUsage refers. class: LogicalAttribute defined by: UsageRefAttribute multiplicity: one or more inverse: LogicalAttribute::usage