Package org.moeaframework.util.clustering
package org.moeaframework.util.clustering
Support for clustering of solutions, either using their decision variables (if numeric) or objective values.
-
ClassDescriptionWraps a
DistanceMeasure
to cache or memoize the calculations in memory.Defines a cluster of solutions along with the distance measure used to form the cluster.Clusterable
wrapper for aSolution
that associates the point used for clustering with each solution.Interface for a clustering algorithm.Interface for computing the distance between two objects.DistanceMeasure.ApacheDistanceMeasure<T extends org.apache.commons.math3.ml.clustering.Clusterable>Wraps one of the Apache Commons Math distance measures to be compatible with our generic distance measure.A wrapper for the Apache Commons Math K-means++ algorithm.Single-linkage clustering, which is a hierarchical clustering method that at each step joins the clusters with the closest pair of elements.