【发布时间】:2015-01-21 07:25:16
【问题描述】:
我正在尝试学习矩阵中的模式。我认为集群适合这样的任务,但不确定哪些集群技术(k-mean、hierachy、dbscan 等)是有效的。以下是一些示例。
-
这个矩阵产生 3 个簇:对角线 包含 1s,对角线上方的(右上)三角形 包含 0,以及包含随机数的(左下)三角形 0,1 的。
1,0,0,0,0,0,0,0,0,0 1,1,0,0,0,0,0,0,0,0 0,1,1,0,0,0,0,0,0,0 0,1,0,1,0,0,0,0,0,0 0,0,1,0,1,0,0,0,0,0 1,0,0,0,1,1,0,0,0,0 1,1,1,1,1,0,1,0,0,0 0,0,1,1,0,0,1,1,0,0 1,1,1,0,1,0,1,1,1,0 1,1,0,1,1,1,1,0,1,1
当使用 k=3-means 时,我得到了以下结果(0,1,2 表示标签或簇)。显然,不是我想要的
0 0 0 0 2 2 2 2 2 2
0 0 0 0 2 2 2 2 2 2
0 0 0 0 2 2 2 2 2 2
0 0 0 0 2 2 2 2 2 2
0 0 0 0 2 2 2 2 2 2
0 0 1 1 1 1 1 2 2 2
0 1 1 1 1 1 1 1 1 2
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
1 1 1 1 1 1 1 1 1 1
-
这会产生 4 个簇:左上角 1、右上角 1 的 3x3 矩阵、左下角矩阵 1 以及其余的。
1,0,0,0,1,1,1 0,0,0,0,1,1,1 0,0,0,0,1,1,1 0,0,0,0,0,0,0 1,1,1,0,0,0,0 1,1,1,0,0,0,0 1,1,1,0,0,0,0
k=4-mean 给出以下结果,这也不是我想要的
1 1 1 0 0 0 0
1 1 1 0 0 0 0
1 1 1 0 0 0 0
2 2 1 3 3 3 3
2 2 2 3 3 3 3
2 2 2 3 3 3 3
2 2 2 3 3 3 3
【问题讨论】:
标签: image-processing matrix computer-vision cluster-analysis k-means