V
- vector typepublic class AttributeWiseBetaNormalization<V extends NumberVector> extends AttributeWiseCDFNormalization<V>
Modifier and Type | Class and Description |
---|---|
static class |
AttributeWiseBetaNormalization.Parameterizer<V extends NumberVector>
Parameterization class.
|
AttributeWiseCDFNormalization.Adapter
Modifier and Type | Field and Description |
---|---|
protected double |
alpha
Expected outlier rate alpha.
|
protected NumberVector.Factory<V> |
factory
Number vector factory.
|
private static Logging |
LOG
Class logger.
|
dists, estimators
Constructor and Description |
---|
AttributeWiseBetaNormalization(java.util.List<DistributionEstimator<?>> estimators,
double alpha)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
MultipleObjectsBundle |
filter(MultipleObjectsBundle objects)
Filter a set of object packages.
|
V |
restore(V 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.
|
constantZero, findBestFit, toString
private static final Logging LOG
protected NumberVector.Factory<V extends NumberVector> factory
protected double alpha
public AttributeWiseBetaNormalization(java.util.List<DistributionEstimator<?>> estimators, double alpha)
estimators
- Distribution estimatorspublic MultipleObjectsBundle filter(MultipleObjectsBundle objects)
ObjectFilter
filter
in interface ObjectFilter
filter
in class AttributeWiseCDFNormalization<V extends NumberVector>
objects
- Object to filterpublic V restore(V featureVector) throws NonNumericFeaturesException
Normalization
featureVector
- a feature vector to be transformed into original spaceNonNumericFeaturesException
- feature vector is not compatible with
values initialized during normalizationpublic LinearEquationSystem transform(LinearEquationSystem linearEquationSystem)
Normalization
linearEquationSystem
- the linear equation system to be transformedCopyright © 2019 ELKI Development Team. License information.