【问题标题】:Incremental or online learning for multi-class classifier多类分类器的增量或在线学习
【发布时间】:2019-02-16 18:51:52
【问题描述】:

我使用了 sklearn 的 OneVsRestClassifier 进行多类分类。我需要通过添加增量学习来改进我的模型。我找不到任何支持多类的增量学习。

【问题讨论】:

  • documentation of sklearn 中的选项不适合您吗?它们都支持多类分类(如果我错了,请纠正我)
  • OneVsRestClassifier 实际上并不是真正的分类器,它在下面使用另一个分类器并学习其中的多个。在 sklearn 中有许多支持增量学习的分类器选项。可以使用其中任何一种。

标签: python machine-learning scikit-learn data-science


【解决方案1】:

Sklearn OnevsRestClassifer 具有用于模型的 partial_fit 方法,可以使用它来增量拟合模型。

partial_fit in onevsrest

clf.partial_fit(x1, y1)
# get x2, y2
# update accuracy if needed
clf.partial_fit(x2, y2)

【讨论】:

  • 谢谢。这就是我要找的
猜你喜欢
  • 2015-03-07
  • 2021-10-06
  • 1970-01-01
  • 2022-06-15
  • 2015-06-03
  • 2020-05-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多