现代R语言【Tidyverse、Tidymodel】的机器学习

机器学习已经成为继理论、实验和数值计算之后的科研"第四范式",是发现新规律,总结和分析实验结果的利器。机器学习涉及的理论和方法繁多,编程相当复杂,一直是阻碍机器学习大范围应用的主要困难之一,由此诞生了Python,R,SAS,STAT等语言辅助机器学习算法的实现

基础知识

1.Tidymodel,Tidyverse语法精讲

2.机器学习的基本概念

3.机器学习建模过程

4.特征工程

回归

1.线性回归略谈

2.岭回归

3.偏最小二乘法

4.Lasso回归与最小角度回归

树形模型

1.分类回归树

2.随机森林

集成学习

1.梯度提升法

2.装袋法

3.GBM与随机GBM

  1. XGBOST 5.总结

其它方法

1.支持向量机

2.深度学习基础

3.可解释的机器学习

降维

1.主成分分析

2.广义低秩模型

3.Autoenconders

聚类与分类

1.K-均值聚类

2.分层聚类

3.K-近邻分类

4.Logistic回归

tidymodels包 是一个框架,它基于tidyverse原则设计和构建的有利于建模和机器学习的一系列包集合。

tidymodels,一个符合tidyverse原则的建模框架,包括了一系列包来完成这个美好的使命。这一系列包,各自肩负着自己的责任,以融洽的方式在一起构成了tidymodels生态

相关推荐
叶沧ii大数据全栈呀几秒前
Build-Your-Own-X 实战指南:从复刻经典到掌握核心原理
经验分享·开源
voidmort1 分钟前
9. 微调(Fine-tuning)的数学原理
人工智能·算法·机器学习
覆东流3 分钟前
Java开发环境搭建
java·开发语言·后端
阿洛学长6 分钟前
VMware安装虚拟机教程(超详细)
java·linux·开发语言
zhangfeng11336 分钟前
国家超算中心 htc 如果只有gpu资源 没有cpu资源 操作文件的时候会不会很卡呢
人工智能·pytorch·python·机器学习
rit84324996 分钟前
链路预测(Link Prediction)MATLAB 实现
开发语言·matlab
jiayong237 分钟前
01 检查 Python 版本与环境
开发语言·python
就叫_这个吧22 分钟前
Java普通类、抽象类、接口的应用和区别
java·开发语言
梅孔立25 分钟前
解决Nginx缓存不写入响应体问题:浏览器强制不缓存配置教程
java·开发语言·nginx·spring
casual~25 分钟前
十六届蓝桥杯国赛个人题解
经验分享·学习·算法·蓝桥杯