Package | Description |
---|---|
de.lmu.ifi.dbs.elki.datasource.filter.transform |
Data space transformations.
|
de.lmu.ifi.dbs.elki.math.linearalgebra.pca |
Principal Component Analysis (PCA) and Eigenvector processing.
|
Modifier and Type | Field and Description |
---|---|
(package private) EigenPairFilter |
GlobalPrincipalComponentAnalysisTransform.filter
Filter to use for dimensionality reduction.
|
(package private) EigenPairFilter |
GlobalPrincipalComponentAnalysisTransform.Parameterizer.filter
Filter to use for dimensionality reduction.
|
Constructor and Description |
---|
GlobalPrincipalComponentAnalysisTransform(EigenPairFilter filter)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
CompositeEigenPairFilter
The
CompositeEigenPairFilter can be used to build a chain of
eigenpair filters. |
class |
DropEigenPairFilter
The "drop" filter looks for the largest drop in normalized relative
eigenvalues.
|
class |
FirstNEigenPairFilter
The FirstNEigenPairFilter marks the n highest eigenpairs as strong
eigenpairs, where n is a user specified number.
|
class |
LimitEigenPairFilter
The LimitEigenPairFilter marks all eigenpairs having an (absolute) eigenvalue
below the specified threshold (relative or absolute) as weak eigenpairs, the
others are marked as strong eigenpairs.
|
class |
NormalizingEigenPairFilter
The NormalizingEigenPairFilter normalizes all eigenvectors s.t.
|
class |
PercentageEigenPairFilter
The PercentageEigenPairFilter sorts the eigenpairs in descending order of
their eigenvalues and marks the first eigenpairs, whose sum of eigenvalues is
higher than the given percentage of the sum of all eigenvalues as strong
eigenpairs.
|
class |
ProgressiveEigenPairFilter
The ProgressiveEigenPairFilter sorts the eigenpairs in descending order of
their eigenvalues and marks the first eigenpairs, whose sum of eigenvalues is
higher than the given percentage of the sum of all eigenvalues as strong
eigenpairs.
|
class |
RelativeEigenPairFilter
The RelativeEigenPairFilter sorts the eigenpairs in descending order of their
eigenvalues and marks the first eigenpairs who are a certain factor above the
average of the remaining eigenvalues.
|
class |
SignificantEigenPairFilter
The SignificantEigenPairFilter sorts the eigenpairs in descending order of
their eigenvalues and chooses the contrast of an Eigenvalue to the remaining
Eigenvalues is maximal.
|
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".
|
Modifier and Type | Field and Description |
---|---|
private EigenPairFilter |
PCAFilteredRunner.eigenPairFilter
Holds the instance of the EigenPairFilter specified by
PCAFilteredRunner.Parameterizer.PCA_EIGENPAIR_FILTER . |
protected EigenPairFilter |
PCAFilteredRunner.Parameterizer.eigenPairFilter
Holds the instance of the EigenPairFilter specified by
PCAFilteredRunner.Parameterizer.PCA_EIGENPAIR_FILTER . |
Modifier and Type | Field and Description |
---|---|
private List<EigenPairFilter> |
CompositeEigenPairFilter.filters
The filters to be applied.
|
private List<EigenPairFilter> |
CompositeEigenPairFilter.Parameterizer.filters
The filters to be applied.
|
Modifier and Type | Method and Description |
---|---|
protected EigenPairFilter |
PCAFilteredRunner.getEigenPairFilter()
Retrieve the
EigenPairFilter to be used. |
Constructor and Description |
---|
PCAFilteredAutotuningRunner(CovarianceMatrixBuilder covarianceMatrixBuilder,
EigenPairFilter eigenPairFilter,
double big,
double small)
Constructor.
|
PCAFilteredRunner(CovarianceMatrixBuilder covarianceMatrixBuilder,
EigenPairFilter eigenPairFilter,
double big,
double small)
Constructor.
|
Constructor and Description |
---|
CompositeEigenPairFilter(List<EigenPairFilter> filters)
Constructor.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.