首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >很难理解PMML的targetCategory属性

很难理解PMML的targetCategory属性
EN

Stack Overflow用户
提问于 2011-06-11 04:00:31
回答 1查看 80关注 0票数 0

我正在尝试为支持向量机起草一个PMML文档,但我对在dmg.org中指定的SupportVectorMachine标记的targetCategory属性感到困惑。我的问题是,当有两个以上的分类器时,这应该如何工作?在需要的地方应该有一个targetCategory和额外的alternateTargetCategory属性吗?

给定Iris数据集,我猜应该是这样的:

代码语言:javascript
复制
<SupportVectorMachine targetCategory="Iris-setosa" alternateTargetCategory="Iris-versicolor" alternateTargetCategory="Iris-virginica">
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-14 00:55:54

我又环顾四周,找到了我自己问题的答案。有一个名为KNIME的免费应用程序,它使用起来相当简单,并生成PMML输出。事实证明,alternateTargetCategory仅用于二进制分类。对于虹膜数据集,SupportVectorMachine的输出如下所示:

代码语言:javascript
复制
<SupportVectorMachine targetCategory="1">
  <SupportVectors numberOfAttributes="4" numberOfSupportVectors="3">
    <SupportVector vectorId="1_1_23"/>
    <SupportVector vectorId="1_1_41"/>
    <SupportVector vectorId="2_2_98"/>
  </SupportVectors>
  <Coefficients numberOfCoefficients="3" absoluteValue="-1.2257883098134195">
    <Coefficient value="0.0082595394670607"/>
    <Coefficient value="5.981904829451028E-4"/>
    <Coefficient value="0.008857729950005803"/>
  </Coefficients>
</SupportVectorMachine>
<SupportVectorMachine targetCategory="2">
  <SupportVectors numberOfAttributes="4" numberOfSupportVectors="16">
  ... etc.
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6311494

复制
相关文章

相似问题

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