0

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

  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

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

德克萨斯州。

4

1 回答 1

0

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

于 2022-02-04T05:10:04.443 回答