视频连接
报告PPT:
R机器学习:mlr3verse核心工作流-张敬信-R会讲座.pdf
(2.5 MB)
更完整详细的R机器学习:mlr3verse学习,请看:
R机器学习:mlr3verse技术手册-张敬信.pdf
(4.7 MB)
mlr3verse框架简介
mlr3verse 是最新、最先进的R 机器学习框架,非常非常强大!它基于面向对象R6 语法和data.table 底层数据流(速度超快),支持future 并行,支持搭建“图” 流学习器,理念非常先进、功能非常强大。mlr3verse 整合了各种机器学习算法包,实现了统一、整洁的机器学习流程化操作,足以媲美 Python 的 scikit-learn 机器学习库。
补充:我再放一个我随手解答的一个KNN的问题,看看用R的mlr3verse框架实现机器学习算法如何简单吧:
- library(mlr3verse)
- # 创建任务
- task = as_task_classif(iris, target = "Species")
- # 选择学习器(算法)
- learner = lrn("classif.kknn", k = 3)
- # 准备训练集,测试集
- train = c(1:30,51:80,101:130)
- test = setdiff(1:150, train)
- # 训练模型
- learner$train(task, row_ids = train)
- # 模型预测
- predictions = learner$predict(task, row_ids = test)
- predictions
- # 性能评估
- predictions$confusion # 混淆矩阵
- predictions$score(msr("classif.acc")) # 准确率



雷达卡





张老师这两个课件无法下载,您能否收取一些论坛币避免文件被删除呢
京公网安备 11010802022788号







