基于现代R语言【Tidyverse、Tidymodel】的机器学习方法

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

专题一 :基础 知识

1. Tidymodel,Tidyverse 语法精讲

2. 机器学习的基本概念

3 .机器学习建模过程

4 .特征工程

专题二 回归

1.线性回归略谈

2.岭回归

3.偏最小二乘法

4.Lasso回归与最小角度回归
5.弹性网回归

专题三 树形模型

1.分类回归树

2.随机森林

专题四 集成学习

1.梯度提升法

2.装袋法

3.GBM与随机GBM

4. XGBOST

5.总结

专题五 :其它方法

1.支持 向量机

2.深度 学习基础

3.可 解释的机器学习

专题六 :降维

1.主成分分析

2.广义低秩模型

3.Autoenconders

专题七 :聚类与分类

1.K-均值聚类

2.分层聚类

3.K-近邻分类

4.Logistic回归

相关推荐
C嘎嘎嵌入式开发2 小时前
(2)100天python从入门到拿捏
开发语言·python
Stanford_11063 小时前
如何利用Python进行数据分析与可视化的具体操作指南
开发语言·c++·python·微信小程序·微信公众平台·twitter·微信开放平台
Vallelonga4 小时前
Rust 中的数组和数组切片引用
开发语言·rust
Kiri霧4 小时前
Rust模式匹配详解
开发语言·windows·rust
white-persist4 小时前
Python实例方法与Python类的构造方法全解析
开发语言·前端·python·原型模式
千里马-horse4 小时前
Async++ 源码分析8--partitioner.h
开发语言·c++·async++·partitioner
Lucis__5 小时前
再探类&对象——C++入门进阶
开发语言·c++
007php0075 小时前
某大厂跳动面试:计算机网络相关问题解析与总结
java·开发语言·学习·计算机网络·mysql·面试·职场和发展
递归不收敛5 小时前
吴恩达机器学习课程(PyTorch 适配)学习笔记:3.3 推荐系统全面解析
pytorch·学习·机器学习
lsx2024066 小时前
HTML 字符集
开发语言