【问题标题】:Test example set attributes should be equal to OR Superset of Training example set Rapidminer SVM测试示例集属性应等于训练示例集 Rapidminer SVM 的 OR 超集
【发布时间】:2015-12-08 09:01:38
【问题描述】:

我是 Rapid Miner 的新手,并在其中使用 SVM Linear。我的模型如下:


我制作了包含 3552 个示例和仅 2 个属性的训练示例集,我正在进行名义到数字的转换,通过 SVM 线性模型,然后连接模型输出在应用模型。这可以。

在测试示例集中,我有 735 个示例,具有 2 个属性并进行名义到数字的转换,然后将此转换的示例集应用于应用模型。在这个阶段,当我运行该过程时出现错误,它表示:

我对此进行了很多搜索,但没有找到正确的方向。我会感谢你的帮助。

【问题讨论】:

    标签: svm rapidminer


    【解决方案1】:

    Nominal to Numeric 运算符将创建新属性,其名称将从输入属性的值派生。当dummy encoding 用于coding type 参数时会发生这种情况。如果与训练数据相比,测试数据包含不同的值,则结果属性将不同。

    要确认这是问题所在,请在 Nominal to Numeric 运算符之后设置断点并检查每个示例集的属性。

    您可以通过将参数设置为unique integers 来更改运算符的工作方式,但这可能不适合您要解决的问题。

    解决此问题的一种可能方法是合并两个数据集,然后再次拆分它们。这具有为每个标称属性创建允许级别的效果,即使数据可能没有值的示例。然后可以将每个拆分与 Nominal to Numeric 运算符一起使用,它应该创建所有必需的属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-19
      • 2012-08-06
      • 1970-01-01
      • 2020-01-21
      • 2017-11-01
      • 2018-12-29
      • 2013-06-18
      • 2015-08-14
      相关资源
      最近更新 更多