我正在使用SOM Toolbox分析从汽车数据库中收集的数据。
我的问题是在可视化统一距离矩阵时。引用som_umat的文档:
计算并返回SOM的统一距离矩阵。例如,5x1大小的地图:
m(1) m(2) m(3) m(4) m(5)
其中m(i)表示一个映射单元。u-matrix是一个9x1向量:
u(1) u(1,2) u(2) u(2,3) u(3) u(3,4) u(4) u(4,5) u(5)
其中u(i,j)是映射单元m(i)和m(j)之间的距离,而u(k)是周围值的平均值(或最小值、最大值或中位数),例如u(3)=(u(2,3)+u(3,4))/2。
我该如何简单地可视化U-Matrix,就像我在其他地方找到的定义一样?包括文档中引用的论文(http://www.cis.hut.fi/somtoolbox/package/docs2/som_umat.html):一个表示每个节点之间欧几里得距离的值矩阵。 强制用户在中间绘制平均值(或最小值、最大值、中位数)有什么意义? 我认为如果这些中间值不被渲染,得到的地图将会更加直观易懂。 这张图片应该可以清楚地展示我的问题所在:
我该如何简单地可视化U-Matrix,就像我在其他地方找到的定义一样?包括文档中引用的论文(http://www.cis.hut.fi/somtoolbox/package/docs2/som_umat.html):一个表示每个节点之间欧几里得距离的值矩阵。 强制用户在中间绘制平均值(或最小值、最大值、中位数)有什么意义? 我认为如果这些中间值不被渲染,得到的地图将会更加直观易懂。 这张图片应该可以清楚地展示我的问题所在:
U(1:2:end,1:2:end)
来获取平均距离吗? - Amro