类 SumOfClusterVariances<T extends Clusterable>

java.lang.Object
org.hipparchus.clustering.evaluation.ClusterEvaluator<T>
org.hipparchus.clustering.evaluation.SumOfClusterVariances<T>
类型参数:
T - 聚类点的类型

public class SumOfClusterVariances<T extends Clusterable> extends ClusterEvaluator<T>
计算按照公式计算的簇内距离方差之和: \] score = \sum\limits_{i=1}^n \sigma_i^2 \] 其中 n 是簇的数量,\( \sigma_i^2 \) 是簇 \( c_i \) 的簇内距离的方差。
  • 构造器详细资料

    • SumOfClusterVariances

      public SumOfClusterVariances(DistanceMeasure measure)
      简单构造函数。
      参数:
      measure - 要使用的距离度量
  • 方法详细资料

    • score

      public double score(List<? extends Cluster<T>> clusters)
      计算给定簇列表的评估分数。
      指定者:
      score 在类中 ClusterEvaluator<T extends Clusterable>
      参数:
      clusters - 要评估的簇
      返回:
      计算得分