簡體   English   中英

sklearn 中可重現的 kmeans

[英]Reproducible kmeans in sklearn

我正在使用此處提供的文檔聚類代碼。 我知道 k-means 正在解決一個非凸問題,因此每次運行時優化的結果都會有所不同,但是有沒有辦法使聚類可重現(也許通過修復一些隨機種子)?

您可以修復K-meansrandom_state參數。 在下面的代碼中,我使用了 42:

km = KMeans(n_clusters=true_k, init='k-means++', max_iter=100, n_init=1, 
                               verbose=opts.verbose,
                               random_state = 42)

您可以在此處查看文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM