MLR3中的额外学习者

发布于 2025-01-27 07:09:09 字数 1466 浏览 4 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

冰雪之触 2025-02-03 07:09:09

过滤此 list by class“ regr”学习者对于回归问题是可以避免的。

要初始化学习者,例如“ regr.kknn” do

# (1) mlr3 learners 
# install.packages("mlr3learners")
library(mlr3learners) 
#> Loading required package: mlr3
#mlr_learners

# (2) extra leaners
# remotes::install_github("mlr-org/mlr3extralearners")
library(mlr3extralearners)
regr_kknn = lrn("regr.kknn")
#> Warning: Package 'kknn' required but not installed for Learner 'regr.kknn'
print(regr_kknn)
#> <LearnerRegrKKNN:regr.kknn>
#> * Model: -
#> * Parameters: k=7
#> * Packages: mlr3, mlr3learners, kknn
#> * Predict Type: response
#> * Feature types: logical, integer, numeric, factor, ordered
#> * Properties: -

在2022-05-06创建的

​/mlr3book.mlr-org.com/“ rel =“ nofollow noreferrer”> mlr3 book 。

关于您的第二个问题,我认为{mlr3}不会单独实现学习者。相反,它依靠多个库。这可能就是为什么regr.randomforestregr.ranger可用的原因。

Filter this list by class "regr" to see which learners are avaiable for a regression problem.

To initialise a learner, e.g. "regr.kknn" do

# (1) mlr3 learners 
# install.packages("mlr3learners")
library(mlr3learners) 
#> Loading required package: mlr3
#mlr_learners

# (2) extra leaners
# remotes::install_github("mlr-org/mlr3extralearners")
library(mlr3extralearners)
regr_kknn = lrn("regr.kknn")
#> Warning: Package 'kknn' required but not installed for Learner 'regr.kknn'
print(regr_kknn)
#> <LearnerRegrKKNN:regr.kknn>
#> * Model: -
#> * Parameters: k=7
#> * Packages: mlr3, mlr3learners, kknn
#> * Predict Type: response
#> * Feature types: logical, integer, numeric, factor, ordered
#> * Properties: -

Created on 2022-05-06 by the reprex package (v2.0.1)

Then set hyper parameters, train, predict, resample etc. as described in the pleasant mlr3 book.

Regarding your second question, I think {mlr3} does not implement learners on its own. Instead it relies on several libraries. Probably this is the reason why regr.randomForest and regr.Ranger are available.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文