Kohonen网络 - 如何选择地图参数

时间:2013-11-17 14:22:22

标签: neural-network unsupervised-learning

http://xmipp.cnb.csic.es/NewXmipp/Web_Site/public_html/NewXmipp/Applications/Src/SOM/Help/som.html

示例1:将存储在“test.dat”文件中的一组数据映射到10x7六角形地图中。

在这种情况下,他们已经使用了10 * 7。此参数取决于数据大小或其他一些功能。

1 个答案:

答案 0 :(得分:0)

没有一种方式来定义地图的大小,或者它的拓扑。它取决于您要为其构建要素图的数据的分布。

对于给定问题而言太小的拓扑将阻止地图准确地表示数据,因为您将丢失太多信息,即应该单独聚类的数据将映射到相同的神经元。

如果您拥有与数据示例一样多的神经元,那么很少或根本没有信息减少,也没有聚类,因为在最坏的情况下,每个数据示例都将映射到不同的神经元。

你总是要试验这个大小,因为正如我之前所说,它取决于你通常不知道的数据分布。 拓扑的选择更加微妙,但遵循相同的原则;它必须反映您尝试建模的域的内在特征。