nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.DataMining.HierarchicalClustering

Microsoft.VisualBasic.DataMining.HierarchicalClustering 1.0.9762.11310.

Namespaces 4 Types 23 Members 180

01 Namespaces

Microsoft.VisualBasic.DataMining.HierarchicalClustering

Hierarchical clustering: the clustering tree (dendrogram) model and the shared hierarchical clustering utilities.

TypeSummary Members
AverageLinkageStrategy Implements the average-linkage (unweighted pair-group method using arithmetic averages, UPGMA) clustering strategy. 2
Cluster Represents a node (cluster) in the hierarchical clustering tree (dendrogram). 23
CompleteLinkageStrategy Implements the complete-linkage (farthest neighbor) clustering strategy. 2
DefaultClusteringAlgorithm Default implementation of the ClusteringAlgorithm interface that provides hierarchical agglomerative clustering functionality. 10
DoCluster 1
HierarchicalClusteringTableExtensions 层次聚类算法(Hierarchical Clustering)的统一二维表入口。 数据流:特征表 →(distanceMatrix)→ 距离矩阵表 →(hca / hcut)→ 聚类树 / 带 cluster 标签的表 16
LinkageStrategy Defines a strategy for calculating the distance between clusters in hierarchical clustering. 2
PDistClusteringAlgorithm 1
PrintHelper 1
SingleLinkageStrategy Implements the single-linkage (nearest neighbor) clustering strategy. 2
WeightedLinkageStrategy Implements the weighted-linkage clustering strategy. 2

Microsoft.VisualBasic.DataMining.HierarchicalClustering.BIRCH

The BIRCH (balanced iterative reducing and clustering using hierarchies) algorithm.

TypeSummary Members
BirchOptions BIRCH 预聚类(CF-tree)参数。 BIRCH(Balanced Iterative Reducing and Clustering using Hierarchies)先用 CF-tree 把 n 个样本压缩成 m 个子簇(m << n),再对子簇质心执行(优化后的)凝聚层次聚类。 这样可以完全避免构造 n×n 距离矩阵,是面向… 8
BirchPreclustering BIRCH 预聚类的结果:m 个子簇的名称、质心,以及「子簇 -> 成员样本行索引」的映射。 10
CFEntry @author Roberto Perdisci (roberto.perdisci@gmail.com) 4
CFEntryPair @author Roberto Perdisci (roberto.perdisci@gmail.com) 4
CFNode @author Roberto Perdisci (roberto.perdisci@gmail.com) @version 0.1 19
CFTree This is an implementation of the BIRCH clustering algorithm described in: T. 43

Microsoft.VisualBasic.DataMining.HierarchicalClustering.Hierarchy

Hierarchical cluster tree building.

TypeSummary Members
Distance distance value union the corresponding weight value(default weight is 1.0). 6
DistanceMap Container for linkages with the minimal methods needed in the package Created by Alexandre Masselot on 7/18/14. 13
HierarchyBuilder 7
HierarchyTreeNode 2
LinkHashCode 2

Microsoft.VisualBasic.DataMining.HierarchicalClustering.Hierarchy.DistanceMap

TypeSummary Members
LinkKeyComparer 链接键(LinkHashCode.hashCodePair()))的字典比较器。 链接键由两个簇 ID 位拼接而成((min << 32) | max)。由于簇 ID 的取值较小, 拼接结果的高/低 32 位都集中在很窄的数值范围内;若直接使用 UInt64.GetHashCode() (其实现为高 32 位与低 32 位异或),得到的哈希… 0