数据 K-means 聚类
使用固定 ML.js K-means 对数值数据聚类,支持可复现种子和可选列标准化。
计算示例
示例分为约以 (1.33, 1.33) 和 (8.33, 8.33) 为中心的两簇。相同输入和种子可在此固定上游版本复现结果。
可按示例按钮加载上述输入,再修改一个选项比较结果。
方法
实际固定 ML.js 导出接口采用 ml-kmeans 6.0.0,并锁定其传递依赖。使用 K-means++ 初始值和平方欧氏距离。可选标准化会减去列平均值并除以总体标准差,输出簇中心再还原为原始单位。
可通过来源和许可链接查看固定源代码 README 和完整第三方许可。
适用限制
最多 20 簇、500 次迭代、200,000 字符。常量列不能标准化;k 不可超过不同数据点数。明确显示收敛状态,不同种子可能得到不同局部最优解。Worker 六秒上限并可强制取消。仅供探索聚类,不构成资格、因果或敏感个人决策依据。
输入留在此浏览器,工具不会上传数据;需要时才从本站下载引擎资源。
输入数据保留在此设备。只有经您同意的可选浏览量会被统计;计算值、文件、文件名与处理日志不发送至 Analytics。
切换语言时,文本、设置与所选文件会暂存于此设备,恢复后移除;中断的暂存会于后续访问清理。输入与文件不会上传。