首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >分类方法中的类减少是否提高了分类的准确性?

分类方法中的类减少是否提高了分类的准确性?
EN

Stack Overflow用户
提问于 2016-02-09 13:35:19
回答 2查看 2.5K关注 0票数 0

我很想知道减少多类分类的监督分类模型(特别是Logistic回归)中的类数是否有助于提高分类的准确性。例如,如果我有10000个样本的50个类,并且通过将某些类组合在一起,将类的数量减少到30个。这会大大提高我的分类模型的准确性吗?

EN

回答 2

Stack Overflow用户

发布于 2016-02-09 17:05:52

如果您组合的类是相似的,并且它们之间有大量的错误分类,那么它肯定会提高您的性能,因为它将减少错误。

例如:

  • 假设您正在对4种不同类别的样本(猫、狗、椅子、桌子)进行分类。
  • 如果你把这个类组合在一起,执行动物和无动物的分类,那么当猫被错误地归类为狗(反之亦然)时,所有的分类错误都不会发生,你的整体准确性也会提高。

如果您分组的类不相似,它很可能不会提高您的准确性,因为您不会减少错误的数量。假设您的分类器非常好,您不会将任何猫误认为是狗,反之亦然,在组合这个类时不会减少任何错误,因为没有。

票数 8
EN

Stack Overflow用户

发布于 2016-02-09 18:40:12

减少类数的效果取决于算法和数据集。一般来说,不能保证减少班数会提高分类的准确性。在许多情况下,事实恰恰相反--增加类数可以提高分类的准确性。

例如,对于许多数据集,您可以使每个观察结果对应于一个唯一的类,并最终获得100%的分类准确率。这是一个明显的过度拟合的例子,但它达到了这样的程度:增加(而不是减少)类的数量有时可以提高分类的准确性。

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

https://stackoverflow.com/questions/35293468

复制
相关文章

相似问题

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