现代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生态

相关推荐
她说..15 小时前
Java 对象相关高频面试题
java·开发语言·spring·java-ee
watson_pillow15 小时前
c++ 协程的初步理解
开发语言·c++
庞轩px15 小时前
深入理解 sleep() 与 wait():从基础到监视器队列
java·开发语言·线程··wait·sleep·监视器
故事和你9116 小时前
洛谷-算法1-2-排序2
开发语言·数据结构·c++·算法·动态规划·图论
kvo7f2JTy16 小时前
基于机器学习算法的web入侵检测系统设计与实现
前端·算法·机器学习
白毛大侠17 小时前
理解 Go 接口:eface 与 iface 的区别及动态性解析
开发语言·网络·golang
李昊哲小课17 小时前
Python办公自动化教程 - 第7章 综合实战案例 - 企业销售管理系统
开发语言·python·数据分析·excel·数据可视化·openpyxl
Hou'17 小时前
从0到1的C语言传奇之路
c语言·开发语言
不知名的老吴18 小时前
返回None还是空集合?防御式编程的关键细节
开发语言·python
zxsz_com_cn18 小时前
设备预测性维护模型构建详解与实例:中讯烛龙如何用“数据+算法”破解故障预测难题
人工智能·深度学习·机器学习