
V - Vector type@Reference(authors="Hans-Peter Kriegel, Peer Kr\u00f6ger, Erich Schubert, Arthur Zimek", title="Outlier Detection in Arbitrarily Oriented Subspaces", booktitle="Proc. IEEE International Conference on Data Mining (ICDM 2012)") public class RANSACCovarianceMatrixBuilder<V extends NumberVector<?>> extends AbstractCovarianceMatrixBuilder<V>
 Hans-Peter Kriegel, Peer Kröger, Erich Schubert, Arthur Zimek
 Outlier Detection in Arbitrarily Oriented Subspaces
 in: Proc. IEEE International Conference on Data Mining (ICDM 2012)
 
 Random sample consensus: a paradigm for model fitting with applications to
 image analysis and automated cartography
 M.A. Fischler, R.C. Bolles
 Communications of the ACM, Vol. 24 Issue 6
 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | RANSACCovarianceMatrixBuilder.Parameterizer<V extends NumberVector<?>>Parameterization class | 
| Modifier and Type | Field and Description | 
|---|---|
| (package private) int | iterationsNumber of iterations to perform | 
| (package private) RandomFactory | rndRandom generator | 
| Constructor and Description | 
|---|
| RANSACCovarianceMatrixBuilder(int iterations,
                             RandomFactory rnd)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| Matrix | processIds(DBIDs ids,
          Relation<? extends V> relation)Compute Covariance Matrix for a collection of database IDs. | 
processDatabase, processQueryResults, processQueryResultsint iterations
RandomFactory rnd
public RANSACCovarianceMatrixBuilder(int iterations,
                             RandomFactory rnd)
iterations - Number of iterations (attempts) to tryrnd - random generator@Reference(title="Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography", authors="M.A. Fischler, R.C. Bolles", booktitle="Communications of the ACM, Vol. 24 Issue 6", url="http://dx.doi.org/10.1145/358669.358692") public Matrix processIds(DBIDs ids, Relation<? extends V> relation)
CovarianceMatrixBuilderprocessIds in interface CovarianceMatrixBuilder<V extends NumberVector<?>>processIds in class AbstractCovarianceMatrixBuilder<V extends NumberVector<?>>ids - a collection of idsrelation - the database used