【问题标题】:Changing the base learner in MOA Framework在 MOA 框架中更改基础学习器
【发布时间】:2022-02-04 13:10:04
【问题描述】:

我有两个与数据流集成学习相关的问题。

  1. 如果您使用过 MOA 框架,请告诉我如何更改给定算法的基础学习器。例如,我想将其更改为 OnlineAdaBoost、OnlineAdaC2、onlineSMOTEBagging 和 OnlineRUSBoost。所有这些的基础学习器是自适应随机森林,我希望它是霍夫丁树。当我单击 EDIT 更改 baseLearner 时,没有任何反应。

  2. Q1 中的算法默认使用 ARF 作为基础学习器,而 ARF 使用 Hoeffding Tree 作为基础学习器。我们可以说这些算法间接使用 Hoeffding Tree 作为基础学习器吗?作为比较,我必须使用 Hoeffding Tree 作为这些的基础学习器。

https://javadoc.io/static/nz.ac.waikato.cms.moa/moa/2020.12.0/moa/classifiers/meta/imbalanced/OnlineRUSBoost.html https://javadoc.io/static/nz.ac.waikato.cms.moa/moa/2020.12.0/moa/classifiers/meta/imbalanced/OnlineSMOTEBagging.html https://javadoc.io/static/nz.ac.waikato.cms.moa/moa/2020.12.0/moa/classifiers/meta/imbalanced/OnlineAdaC2.html https://javadoc.io/static/nz.ac.waikato.cms.moa/moa/2020.12.0/moa/classifiers/meta/imbalanced/OnlineAdaBoost.html

如果需要更多信息,我可以提供。

发送。

【问题讨论】:

    标签: ensemble-learning moa


    【解决方案1】:

    如果您使用的是 MOA GUI,您可以右键单击配置文本框来更改命令。很难找到这个,但可以使用此选项手动更改基础学习器。

    【讨论】:

      猜你喜欢
      • 2012-07-06
      • 2017-01-01
      • 2018-08-24
      • 1970-01-01
      • 2013-08-20
      • 1970-01-01
      • 2010-12-08
      • 2023-02-20
      • 1970-01-01
      相关资源
      最近更新 更多