
O - object typepublic interface Normalization<O> extends ObjectFilter, Parameterizable
| Modifier and Type | Method and Description |
|---|---|
MultipleObjectsBundle |
normalizeObjects(MultipleObjectsBundle objects)
Performs a normalization on a database object bundle.
|
O |
restore(O featureVector)
Transforms a feature vector to the original attribute ranges.
|
LinearEquationSystem |
transform(LinearEquationSystem linearEquationSystem)
Transforms a linear equation system describing linear dependencies
derived on the normalized space into a linear equation system describing
linear dependencies quantitatively adapted to the original space.
|
filterMultipleObjectsBundle normalizeObjects(MultipleObjectsBundle objects) throws NonNumericFeaturesException
objects - the database objects packageNonNumericFeaturesException - if feature vectors differ in length or values are not
suitable to normalizationO restore(O featureVector) throws NonNumericFeaturesException
featureVector - a feature vector to be transformed into original spaceNonNumericFeaturesException - feature vector is not compatible with values initialized
during normalizationLinearEquationSystem transform(LinearEquationSystem linearEquationSystem) throws NonNumericFeaturesException
linearEquationSystem - the linear equation system to be transformedNonNumericFeaturesException - if specified linear equation system is not compatible
with values initialized during normalization