@Title(value="Relative EigenPair Filter") @Description(value="Sorts the eigenpairs in decending order of their eigenvalues and returns those eigenpairs, whose eigenvalue is above the average (\'expected\') eigenvalue of the remaining eigenvectors.") public class RelativeEigenPairFilter extends java.lang.Object implements EigenPairFilter
Modifier and Type | Class and Description |
---|---|
static class |
RelativeEigenPairFilter.Parameterizer
Parameterization class.
|
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_RALPHA
The default value for ralpha.
|
private double |
ralpha
The noise tolerance level for weak eigenvectors
|
PCA_EIGENPAIR_FILTER
Constructor and Description |
---|
RelativeEigenPairFilter(double ralpha)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
int |
filter(double[] eigenValues)
Filter eigenpairs
|
public static final double DEFAULT_RALPHA
private double ralpha
public RelativeEigenPairFilter(double ralpha)
ralpha
- public int filter(double[] eigenValues)
filter
in interface EigenPairFilter
eigenValues
- the array of eigenvalues, must be sorted descendingCopyright © 2019 ELKI Development Team. License information.