【问题标题】:Invoke multiple classifiers in cascade级联调用多个分类器
【发布时间】:2018-08-09 17:25:39
【问题描述】:

我是 scikit-learn 的新用户,

我有一个分类问题,我想调用第一个分类器来预测两个类 {malware,begnin},然后只有当分类器 1 的输出预测标签是 ma​​lware调用第二个分类器对恶意软件家族(病毒、木马、蠕虫......)进行分类。换句话说,如果分类器 1 的预测标签是 begnin

,则不会调用第二个分类器

但我想在同一个块(或者可能称为 元分类器)中执行此操作,该块在被调用时会在内部执行上面提到的操作: - 在一个数据集上训练,预测一个二进制目标{malware, begnin},如果目标是恶意软件,调用第二个分类器来预测恶意软件的家族。

提前感谢您的宝贵帮助

【问题讨论】:

  • 所以您希望我们为您编写代码,或者要求我们提供执行此操作的库。两者在这里都是题外话。也许您可以开始编码,然后带着一些代码和您面临的特定错误或问题来到这里。
  • 在我看来,你可以只用两个类对你的数据调用一个分类器。然后收集所有输出类为良性的数据,然后仅对这些数据应用第二个分类器。有什么问题

标签: scikit-learn multiclass-classification


【解决方案1】:

我看到你致力于解决你的问题!

您是否尝试过只使用一个分类器来一次对所有类之间的数据进行排序?

【讨论】:

  • 非常感谢您的回答!很抱歉耽搁了,很遗憾没有!但是我发现了 scikit learn scikit-learn.org/stable/developers/… 的这种可能性,我想在一个自定义分类器中实现我上面提到的内容,该分类器在内部完成我提到的所有内容。我想看看你对我的问题的这种解决方案的看法。
  • 嗨,对不起,我从来没有做过这样的事情,也许其他人可以给你答案!
猜你喜欢
  • 2014-02-04
  • 2012-07-05
  • 2013-03-09
  • 2015-09-21
  • 2017-11-21
  • 2015-12-16
  • 1970-01-01
  • 2015-09-18
  • 1970-01-01
相关资源
最近更新 更多