在Python中实现我自己的K-means算法或在Python库中使用预先实现的K-mean算法更好,例如Scikit-Learn?
答案 0 :(得分:1)
在回答哪个更好之前,这里有一个快速提醒算法:
如前所述,算法取决于各种参数:
如果您不熟悉上述任何一项,并且您想了解每个参数的作用,我建议在低维数据集上重新实现它。此外,实现的Python库可能不符合您的特定要求 - 即使它们提供了良好的调整可能性。
如果你的观点是快速使用它,并且能够全面了解,你可以使用现有的实现 - scikit-learn将是一个不错的选择。