首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SOM是如何工作的?

SOM是如何工作的?
EN

Stack Overflow用户
提问于 2017-07-17 03:49:58
回答 1查看 68关注 0票数 0

我知道自组织映射的基本工作原理,但我很难将它们可视化。假设我有一个2*2的网格,我在上面映射了一个200*1000的数据。我可以使用我的网格再次访问我的训练集中的200个数据点吗?如果可以,那么怎么可能呢?如果答案是否定的,那么由于无法从压缩数据中检索到我的原始数据,因此这些地图有什么用?

EN

回答 1

Stack Overflow用户

发布于 2017-08-31 22:25:17

我不确定你的意思,你是说你已经将200个高维数据点映射到2D网格上了吗?如果是这样的话,应该只需要为每个数据点找到最接近的2D坐标,然后将其映射到这个位置。换句话说,网格上的每个坐标具有与输入数据相同维度的权重,如果训练正确,您可以在网格中循环,并找到与输入数据中每个样本具有最低欧几里得距离的权重,称为bmu (最佳匹配单元)。然后将相应的2D坐标映射到给定的输入,从那里您可以绘制它或任何您喜欢的东西。

SOM主要用于高维数据的可视化和探索,您的原始数据不能从中‘检索’,但它可以让您直观地了解数据是如何分布的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45132733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档