matlab selforgmap输出中的哪一列对应于SOM映射的哪个神经元

时间:2014-12-03 13:01:15

标签: matlab som

我使用selforgmap进行模式识别。训练结束后,我计算了整个数据的网络输出,我得到了一个逻辑矩阵。

我想知道selforgmap:

1-对神经元进行编号(我的意思是从1到N,而N等于神经元的总数) 2-

这是我的地图

     1      O------O
          /      / 
     0  O------O
       0  0.5  1  1.5

输出看起来像这样(转置后)

1 0 0 0

0 1 0 0

1 0 0 0

1 0 0 0

0 0 1 0

0 1 0 0

0 0 1 0

0 0 1 0

我想知道输出中的哪一列对应于地图的哪个神经元

1 个答案:

答案 0 :(得分:1)

MATLAB中的Selforgmap从左下角开始编号。就你的例子而言,神经元被标记为:

3 - 4  // 1 2

您可以使用

vec2ind(output)

命令将输出与已分配相应输入的神经元相关联。