0

我有一个带标签的数据集,每个数据条目都是六维的。每个数据条目都被预先标记为属于 10 个集群之一。

我想训练一个 SOM 来适应这个带标签的数据集。换句话说,我想强制执行一个 SOM,它可以精确(或几乎)将相同的结果聚集到每个数据条目中,作为预先标记的条目。

MATLAB神经网络工具箱中有没有可以满足上述要求的函数?

4

1 回答 1

1

除非我误解了您的问题,否则您所描述的活动对我来说更像是分类(即以监督方式构建模型,它将预测新观察的类别)而不是聚类(即以无监督方式构建模型探索数据集结构)。

如果这是正确的,那么是的,Neural Network Toolbox 具有执行此操作的功能,但它不是基于 SOM(SOM 通常是无监督的)。

nprtool(神经网络模式识别工具)是此活动工具箱附带的 GUI 工具。它有一个非常友好的向导结构,可以引导您完成活动,您甚至可以选择要使用的内置示例数据集。它应该明确如何执行它。一旦您在 GUI 中浏览了一个示例,您就可以从 GUI 生成代码,该代码将向您展示如何在命令行中执行相同的操作。

希望有帮助!

于 2011-11-16T17:53:27.153 回答