matlab 多元多项式回归_人工智能算法-线性回归算法

2db5afb0ef5dc02f5e460141e611d7be.png

阶段概述:

本阶段讲解,多元线性回归,梯度下降法,归一化,正则化,Lasso 回归,Ridge 回归,多 项式回归

达成目标:

通过本阶段学习,从推导出多元线性回归算法的损失函数,到实现开发和应用算法,再到对 算法从数据预处理上,以及损失函数上的优化都将整体彻底掌握。对后面学习更多算法,甚 至深度学习都将起到举一反三的效果。

实战教学项目:

  • 代码实现梯度下降求解多元线性回归
  • 保险花销预测案例

多元线性回归

  • 简单线性回归
  • 最优解与最小二乘法
  • 多元线性回归判别式
  • 多元线性回归的数学假设
  • 利用 MLE 推导出目标函数
  • 对数似然推导出 MSE 损失函数
  • MSE 求偏导得到参数解析解
  • 多元线性回归的 python 代码实现
  • 多元线性回归的 sklearn 代码实战

da6ef5812c24b723a559a12f3e17b89e.png

梯度下降法

  • 梯度下降法原理与公式
  • 学习率设置的学问
  • GD 应用于多元线性回归的流程
  • 全量梯度下降的原理与代码实现
  • 随机梯度下降的原理与代码实现
  • Mini-Batch 梯度下降的原理与代码实现
  • 代码实现增加 MBGD 数据的随机性
  • 代码实现动态调整学习率

3a37fcbac0ee013593877dd5d3ea2746.png

归一化

  • 归一化目的与量纲
  • 归一化提高模型精度
  • 最大值最小值归一化与缺点
  • 方差归一化与好处
  • 均值归一化与好处
  • 标准归一化的代码实战与技巧

4af1109add39bb1a95f36af7c3666bf1.png

正则化

  • 提高泛化能力与防止过拟合
  • 正则化用于损失函数
  • L1 与 L2 正则项与范数的关系
  • 结合 GD 讲解 L1L2 的几何意义
  • 透过导函数讲解 L1 的稀疏性
  • 透过导函数讲解 L2 的平滑性

b7f72561412943752966088968588f2a.png

Lasso 回归、Ridge 回归、多项式回归

  • Lasso 回归原理与代码实战
  • Ridge 回归原理与代码实战
  • ElasticNet 回归原理与代码实战
  • 升维的意义
  • 多项式回归进行升维原理
  • 多项式升维代码实战

0950153b388cf3e3c0ec14e302510f0c.png
知乎视频​www.zhihu.com

cec97cca65a231f8d2005eb472f2c09c.png
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值