对于DBSCAN算法,是否有计算挖掘值和eps值的工具?
目前,我使用sklearn库来应用DBSCAN算法。
from sklearn.cluster import DBSCAN
我尝试了几分钟和eps算法,但没有任何计算。
发布于 2019-11-21 21:19:44
eps
和minpts
都被认为是超参数。在给定数据集的情况下,没有确定这些值的算法。相反,它们必须在很大程度上基于您试图解决的问题进行优化。
关于如何优化的一些想法:
随着数据集大小的增加,minpts
应该更大。
eps
是一个处理您要查找的集群半径的值。为了选择一个值,我们可以执行一种移动技术(一种通常用于确定K-均值聚类中的最优k
的类似技术)。
somewhere)
如果有一个明确的方法来解决最优值,它将被大量记录下来。就目前而言,我们所能做的就是给出我们最好的猜测。再一次,你想要解决的问题可能会影响你选择肘点的方式--理解这一点很重要。
https://stackoverflow.com/questions/58983528
复制相似问题