“多项类——
嗨了!
简单的问题. .再次寻找答案,但没有运气。我们开始吧:
我有一个带有多项类标签的数据集。我想用常规的SVM算子作为我的学习算法。现在,我将SVM操作符放入交叉验证块中,报告了一个预期的错误:SVM不能处理多项类标签。然后我想使用一个快速修复,这看起来非常方便,多项式二项分类(1 vs 1)。当我选择这个,如预期的那样,它取代了SVM在交叉验证的训练侧,用多项式二项分类算子,并把SVM放在里面。到现在为止一切都很好。然后,我在交叉验证的另一边(右)使用应用模型,并像往常一样在它旁边放置一个性能(分类)操作符。现在它变得很乱,说
1个错误:标签和预测必须是同一类型,但分别是多标称和标称。
不管我怎么努力我都无法解决这个问题。
衷心感谢任何帮助。
谢谢。
简单的问题. .再次寻找答案,但没有运气。我们开始吧:
我有一个带有多项类标签的数据集。我想用常规的SVM算子作为我的学习算法。现在,我将SVM操作符放入交叉验证块中,报告了一个预期的错误:SVM不能处理多项类标签。然后我想使用一个快速修复,这看起来非常方便,多项式二项分类(1 vs 1)。当我选择这个,如预期的那样,它取代了SVM在交叉验证的训练侧,用多项式二项分类算子,并把SVM放在里面。到现在为止一切都很好。然后,我在交叉验证的另一边(右)使用应用模型,并像往常一样在它旁边放置一个性能(分类)操作符。现在它变得很乱,说
1个错误:标签和预测必须是同一类型,但分别是多标称和标称。
不管我怎么努力我都无法解决这个问题。
衷心感谢任何帮助。
谢谢。
0
答案
的警告信息ClassificationPerformance操作符似乎有点无用,因为它不应该对标签是多标称的还是只是标称的产生影响。只需忽略警告并尝试运行该进程,一切都应该正常工作,不会出现进一步的问题。
问候,
(Helge
当我试图运行这个进程时,每次它都会卡在那个性能操作符上,而不能继续。所以应用程序就挂了。
当我将标签更改为标称时,它工作得很好。
干杯