|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object de.lmu.ifi.dbs.elki.math.linearalgebra.pca.WeakEigenPairFilter
@Title(value="Weak 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.") public class WeakEigenPairFilter
The WeakEigenPairFilter sorts the eigenpairs in descending order of their eigenvalues and returns the first eigenpairs who are above the average mark as "strong", the others as "weak".
Nested Class Summary | |
---|---|
static class |
WeakEigenPairFilter.Parameterizer
Parameterization class. |
Field Summary | |
---|---|
static double |
DEFAULT_WALPHA
The default value for walpha. |
static OptionID |
EIGENPAIR_FILTER_WALPHA
OptionID for the weak alpha value of WeakEigenPairFilter ,
ProgressiveEigenPairFilter
and
SignificantEigenPairFilter |
private double |
walpha
The noise tolerance level for weak eigenvectors |
Constructor Summary | |
---|---|
WeakEigenPairFilter(double walpha)
Constructor. |
Method Summary | |
---|---|
FilteredEigenPairs |
filter(SortedEigenPairs eigenPairs)
Filter eigenpairs |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final OptionID EIGENPAIR_FILTER_WALPHA
WeakEigenPairFilter
,
ProgressiveEigenPairFilter
and
SignificantEigenPairFilter
public static final double DEFAULT_WALPHA
private double walpha
Constructor Detail |
---|
public WeakEigenPairFilter(double walpha)
walpha
- Method Detail |
---|
public FilteredEigenPairs filter(SortedEigenPairs eigenPairs)
filter
in interface EigenPairFilter
eigenPairs
- the eigenPairs (i.e. the eigenvectors and
|
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |