首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Scikit-Learn-如何添加“未分类”类别?

Scikit-Learn-如何添加“未分类”类别?
EN

Stack Overflow用户
提问于 2016-08-04 20:34:33
回答 1查看 192关注 0票数 3

我正在使用Scikit-Learn通过LinearSVC对文本(在我的例子中是推文)进行分类。当文本与训练集中定义的任何类别不匹配时,是否有方法将文本分类为未分类?例如,如果我有体育、政治和电影的类别,并试图在一条关于计算的推文上预测分类,那么它应该保持不分类。

EN

回答 1

Stack Overflow用户

发布于 2016-08-05 19:22:32

在监督学习方法中,您不能添加额外的类别。

因此,我会使用一些启发式方法。尝试预测每个类别的概率。然后,如果所有4个概率或至少3个概率大致相等,则可以说样本是“未知的”。对于这种方法,LinearSVC或其他类型的支持向量分类器不太适合,因为它不能自然地给出概率。另一个分类器(Logistic回归,贝叶斯,树,森林)会更好

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

https://stackoverflow.com/questions/38767481

复制
相关文章

相似问题

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