Uses of Interface
elki.clustering.em.models.EMClusterModel
-
Packages that use EMClusterModel Package Description elki.clustering.em Expectation-Maximization clustering algorithm for Gaussian Mixture Modeling (GMM).elki.clustering.em.models -
-
Uses of EMClusterModel in elki.clustering.em
Method parameters in elki.clustering.em with type arguments of type EMClusterModel Modifier and Type Method Description static <O> double
EM. assignProbabilitiesToInstances(Relation<? extends O> relation, java.util.List<? extends EMClusterModel<? super O,?>> models, WritableDataStore<double[]> probClusterIGivenX, WritableDoubleDataStore loglikelihoods)
Assigns the current probability values to the instances in the database and compute the expectation value of the current mixture of distributions.static <O> void
EM. recomputeCovarianceMatrices(Relation<? extends O> relation, WritableDataStore<double[]> probClusterIGivenX, java.util.List<? extends EMClusterModel<? super O,?>> models, double prior)
Recompute the covariance matrixes. -
Uses of EMClusterModel in elki.clustering.em.models
Subinterfaces of EMClusterModel in elki.clustering.em.models Modifier and Type Interface Description interface
BetulaClusterModel
Models usable in Betula EM clustering.Classes in elki.clustering.em.models that implement EMClusterModel Modifier and Type Class Description class
DiagonalGaussianModel
Simpler model for a single Gaussian cluster, without covariances.class
MultivariateGaussianModel
Model for a single multivariate Gaussian cluster with arbitrary rotation.class
SphericalGaussianModel
Simple spherical Gaussian cluster (scaled identity matrixes).class
TextbookMultivariateGaussianModel
Numerically problematic implementation of the GMM model, using the textbook algorithm.class
TextbookSphericalGaussianModel
Simple spherical Gaussian cluster.class
TwoPassMultivariateGaussianModel
Model for a single Gaussian cluster, using two-passes for slightly better numerics.Methods in elki.clustering.em.models that return types with arguments of type EMClusterModel Modifier and Type Method Description java.util.List<? extends EMClusterModel<O,M>>
EMClusterModelFactory. buildInitialModels(Relation<? extends O> relation, int k)
Build the initial models
-