首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多类分类中的类不平衡问题

多类分类中的类不平衡问题
EN

Stack Overflow用户
提问于 2013-06-11 21:15:08
回答 1查看 906关注 0票数 0

我需要一个多类分类器代码,它可以在以下类不平衡问题中工作:

  • 类别1-> 80%
  • 类别2- 7.5%以上
  • 第3类-> 6%
  • 类别4-> 4%
  • 第5类-> 2.5%

总共只有130个实例,每个实例大约有5000个特性。

我发现了一个多类支持向量机代码,但我认为它没有考虑到类的不平衡问题。此外,我还需要做某种k-折叠交叉验证。

python或matlab代码将非常有用。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-12 08:56:32

我相信大多数想要在MATLAB中使用支持向量机的人都使用libSVM,它有一个MATLAB接口。它处理多类问题。5000个特性和130个实例应该可以。

我不确定您是想用类重/优先级来处理您的班级不平衡,还是使用对成本敏感的学习,但是您可以通过一些额外的工作来实现,请参见这里这里的一些想法。

K折叠交叉验证可以在MATLAB中使用统计工具箱中的cvpartition实现(即使您没有统计工具,也非常容易编写代码)。

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

https://stackoverflow.com/questions/17053955

复制
相关文章

相似问题

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