- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我使用来自 scikit-learn 的 DBSCAN 实现图书馆,我得到了奇怪的结果。估计的簇数随着参数 MinPts (min_samples) 的增加而增加,根据我对算法的理解,这不应该发生。
这是我的结果:
Estimated number of clusters:34 eps=0.9 min_samples=13.0
Estimated number of clusters:35 eps=0.9 min_samples=12.0
Estimated number of clusters:42 eps=0.9 min_samples=11.0 <- strange result here
Estimated number of clusters:37 eps=0.9 min_samples=10.0
Estimated number of clusters:53 eps=0.9 min_samples=9.0
Estimated number of clusters:63 eps=0.9 min_samples=8.0
我这样使用 scikit-learn:
X = StandardScaler().fit_transform(X)
db = DBSCAN(eps=eps, min_samples=min_samples, algorithm='kd_tree').fit(X)
X 是一个包含约 20 万个 12 维点的数组。
这可能是什么问题?
最佳答案
DBSCAN将点/样本分为三类:
min_samples
是邻域密度参数。现在,由于您需要更密集的核心点邻域,您获得的核心点会更少,但是核心点 x 失去其状态可能会产生三种影响,具体取决于其邻域外的密度:
关于python - 集群数量随着 scikit-learn DBSCAN 中 MinPts 的增加而增加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21855410/
我只是想到了 DBSCAN 的一些特殊情况。案例如图here 。假设 eps 等于圆的半径。对于 MinPts=3,p 和 r 是核心点。目前还不清楚 q 属于 p 簇还是 r 簇。如果使用递归实现并
我刚刚编写了 DBSCAN 算法,我想知道 DBSCAN 算法是否可以允许簇中的点数小于所使用的 minPts 参数的簇。 我一直在使用http://people.cs.nctu.edu.tw/~rs
我应该使用什么例程或算法来为 DBSCAN 算法提供 eps 和 minPts 参数以获得有效的结果? 最佳答案 DBSCAN 论文建议在 k 距离图中根据维度选择 minPts,根据肘部选择 eps
我一直在寻找这个问题的答案,所以我希望有人能帮助我。我正在使用 R 中 fpc 库中的 dbscan。例如,我正在查看 USArrests 数据集并对其使用 dbscan,如下所示: library(
我使用来自 scikit-learn 的 DBSCAN 实现图书馆,我得到了奇怪的结果。估计的簇数随着参数 MinPts (min_samples) 的增加而增加,根据我对算法的理解,这不应该发生。
我是一名优秀的程序员,十分优秀!