python KMeans函數中的「random-state」是什麼意思?我試圖從谷歌找到,但我找不到確切的答案。python包'sklearn.cluster'中'KMeans'函數中'random-state'的含義
1
A
回答
1
random_state:int,RandomState實例或無,可選,默認值:無 如果int,random_state是隨機數生成器使用的種子;如果RandomState實例,random_state是隨機數生成器;如果爲None,則隨機數生成器是np.random使用的RandomState實例。
參見:http://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html
2
記住,該KMEANS功能是隨機的(即使您運行相同的輸入值函數的結果可能會有所不同)。因此,爲了使結果具有可重現性,您可以指定random_state
參數的值。
2
與k-means alogrithm相關的一個問題是它不是最優的。這意味着,不確定是否找到最佳解決方案,因爲問題不是凸的(用於優化)。
您可能會陷入局部最小值,因此算法的結果取決於您的初始值(質心)。爲了找到一個好的最小值,一個好的做法是幾次重新運行algortihm並進行幾次初始化並保持最佳結果。
如前所述由他人random_state
使得結果重複性好,可用於調試
相關問題
- 1. python函數中的諧波含義?
- 2. 包含asp.net中的函數
- 3. 什麼是key123包含的或在JavaScript函數中的含義
- 4. 函數包含在XElement中
- 5. 在函數中包含w_thumbnail_src?
- 6. cv2.kmeans使用Python中
- 7. 是否有一個包含Python中函數參數的字典?
- 8. 張量梯度函數中的「grad」參數的含義(python)
- 9. Python函數參數([x [,y [,z]]])含義
- 10. Python中的函子和函數閉包
- 11. 包含主要的.c文件中的函數定義。
- 12. 在Python中獲取包含一行的函數
- 13. lambdify sympy表達式,其中包含未定義的函數
- 14. 在C++中包含函數的麻煩
- 15. 包含文件中的PHP函數
- 16. 如何包含自定義SQL函數
- 17. 函數中的「[〜,P]」的含義randperm
- 18. 在包含在函數中的mysqli_real_escape_string中包含數據庫連接
- 19. Python中的.IsA的含義
- 20. Scala中的「不包含類」的含義
- 21. scikit-learn中kmeans的python內存錯誤
- 22. 函數名中後綴_ex的含義
- 23. 不含kmeans的質心matlab
- 24. Python中'\ 0 \ 0'的含義?
- 25. 如何刪除空間並在Python打印函數中包含'{'
- 26. 如何在python raw_input()函數中包含換行符?
- 27. 所述的含義包含(@ 「」 「」)在c)中#
- 28. Symfony:如何在視圖中包含自定義函數
- 29. 如何成功在if函數中包含定義
- 30. 如何在SQL函數定義中包含CASE語句
我已指示http://scikit-learn.org/stable/modules/generated/sklearn.cluster.KMeans.html有用..但我無法理解..現在明確,實際上它爲什麼使用。謝謝 –