前言

学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念。
目录

文章

文章目录

  • 前言
  • 文章
  • 正文
    • 模型引入
    • 多元梯度下降
    • 技巧1 特征压缩
    • 梯度下降2:学习率
    • 多项式回归
    • 补充内容
    • 作业答案

正文

本节学习内容主要为多元线性回归

模型引入

引入问题,上次那个一元线性回归模型还是过于简略,并不符合实际情况,毕竟实际上我们买房的时候会考虑,楼层啊,地段等等之类的因素,而不是只考虑面积这一个因素。
多元回归的模型,为了方便之后的计算,对特征新增一项x0=1x_0=1x0​=1

多元梯度下降

为了方便公式的推导,我们将θ0...θn\theta_0...\theta_nθ0​...θn​简化为θ\thetaθ.
多元梯度回归相比于之前的变化,以及具体实现的细节。

技巧1 特征压缩

因为,每个特征的原始尺度不同,因此,需要对其进行压缩,以方便后面的学习算法对其进行学习。
特征压缩第一步,让每个特征的范围为[-1,1]


特征压缩第二步,让每个特征的均值为0.

梯度下降2:学习率

梯度下降算法的细节2,学习率对梯度算法的影响。
如何确认梯度下降算法是否正常工作?通过画出每一步误差函数的变化确认,算法工作正常。
学习率的大小对梯度算法运行的影响。
这里总结了学习率的影响,以及如何选择学习率。

多项式回归

只有一个原始数据,也可以通过对它取各次幂变成多元回归。

梯度下降只是一种解决方法,还可以用正规方程获得解析解。
迭代求解方法。
使用正规方程求解的例子

正规方程和梯度下降求解的比较。

补充内容

正规方程求解的问题,如果矩阵不可逆?
矩阵不可逆的原因。

作业答案

多元和单元的写在一块儿的,参见第二周:线性回归

吴恩达 coursera ML 第四课总结+作业答案相关推荐

  1. 吴恩达 coursera AI 第四课总结+作业答案

    前言 吴恩达的课程堪称经典,有必要总结一下. 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 正文 深度神经网络 n层神经网络的信息流图. 深度网络 ...

  2. 吴恩达 coursera ML 第十七课总结+作业答案

    前言 吴恩达的课程堪称经典,有必要总结一下. 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 正文 文字字符识别问题 工作流程 工作流水线 文本检测 ...

  3. 吴恩达 coursera ML 第十三课总结+作业答案

    前言 吴恩达的课程堪称经典,有必要总结一下. 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 动机一数据压缩 动机二数据可视化 降维方法:PCA 数 ...

  4. 吴恩达 coursera ML 第十一课总结+作业答案

    前言 吴恩达的课程堪称经典,有必要总结一下. 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 大分割界限的启示 核函数二 使用svm解决问题的 正文 ...

  5. 吴恩达 coursera ML 第十课总结+作业答案

    前言 吴恩达的课程堪称经典,有必要总结一下. 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 误差分析 不均匀数据的评估方法 准确度和召回率的取舍 ...

  6. 吴恩达 coursera ML 第八课总结+作业答案

    前言 吴恩达的课程堪称经典,有必要总结一下. 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 反向传播算法 前向传播过程 反向传播算法图解 实现技巧 ...

  7. 吴恩达 coursera ML 第七课总结+作业答案

    前言 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 模型引入 神经网络 模型表示 模型表示2 例子和图示 例子与图示2 作业答案 正文 本节主要讨 ...

  8. 吴恩达 coursera ML 第六课总结+作业答案

    前言 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 问题引入 正则化 正则化逻辑回归 作业答案 正文 本节主要探讨过拟合以及如何使用l2正则化抑制 ...

  9. 吴恩达 coursera ML 第五课总结+作业答案

    前言 学以致用,以学促用,通过笔记总结,巩固学习成果,复习新学的概念. 目录 文章目录 前言 目录 正文 模型引入 决策边界 误差函数 多分类问题 作业答案 正文 本节学习内容主要为逻辑回归-分类. ...

最新文章

  1. JavaScript中几个重要的知识点(1) ---- 面向对象
  2. CF401D Roman and Numbers
  3. 利用K8S技术栈打造个人私有云(连载之:K8S资源控制)
  4. Vue——使用element-resize-detector监听DOM时ID重复时移除监听器时错误解决方案
  5. 一道丧心病狂的java面试题
  6. 机器学习算法之线性回归
  7. 为什么需要python?它在人工智能与机器学习的优势是什么?
  8. SQLite连接C#笔记
  9. 初笔,JAVA.HelloWorld代码详解
  10. java 代码效率_提高代码性能效率总结(一)--Java
  11. AiLearning:一个 GitHub万星的中文机器学习资源
  12. Python求1+2+…+n
  13. 倍增设计技术(指针跳跃技术)——表序问题——求森林的根
  14. 80后的青春里,总有散不去的周杰伦
  15. 【数据分析师---数据可视化】第三章:逐步详解操作Tableau进行20+种类图表绘制
  16. C++实现二叉树同构
  17. Avatarify-人脸驱动项目在Linux环境中的实现
  18. JS——数组中去除空空字符串
  19. 什么是判断力?如何提高判断力?@HR人才测评
  20. ajaxfileupload 上传插件

热门文章

  1. RDC TERM TABLE
  2. final cut pro的vlog模版的需要region of interests和导出视频注意事项
  3. 一个rshinyapp的学习视频就是2个小时,看来李刚民老师说的是对的,最重要的是快速学习一个语言并且实践的能力
  4. 没有理论支持的文章令人窒息
  5. 205. jetcache:你需要知道的小技巧
  6. zabbix-server 的安装-centos7
  7. Oracle Supplemental 补全日志介绍
  8. 登陆页老是提示验证码错误,validate验证控件IE下用remote方法明明返回true 但是还是报错,提示验证码错误...
  9. 使用用户自定义类型作为map的key
  10. 利用Inotify和Rsync将webproject文件自己主动同步到多台应用server