gpt4 book ai didi

python - 来自 Scikit-Learn 的 K 均值的失真函数

转载 作者:太空宇宙 更新时间:2023-11-04 09:14:04 25 4
gpt4 key购买 nike

要在通过 Scikit-Learn 进行 K 均值聚类时获得失真函数(每个点到其中心的距离之和),一种简单的方法是获取中心 (k_means.cluster_centers_) 和总结每个点的距离。

只是想知道是否有更快的方法? (就程序员时间而言)类似于直接函数调用之类的东西。

最佳答案

这已经在 KMeans 类的 inertia_ 属性中在 fit 时间预先计算。

>>> from sklearn.datasets import load_iris
>>> from sklearn.cluster import KMeans
>>> iris = load_iris()
>>> km = KMeans(3).fit(iris.data)
>>> km.inertia_
78.940841426146108

关于python - 来自 Scikit-Learn 的 K 均值的失真函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11529524/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com