吴恩达机器学习系列课程--个人笔记
网址:https://www.bilibili.com/video/av50747658/ (b站找的有中文字幕的视频)
第一周
一、引言
1.1 欢迎
1.2 机器学习是什么
1.3 监督学习
1.4 无监督学习
二、单变量线性回归
2.1 模型表示
2.2 代价函数
2.3 代价函数的直观理解 I
2.4 代价函数的直观理解 II
2.5 梯度下降
2.6 梯度下降的直观理解
2.7 梯度下降的线性回归
2.8 接下来的内容
三、线性代数回顾
3.1 矩阵和向量
3.2 加法和标量乘法
3.3 矩阵向量乘法
3.4 矩阵乘法
3-5 矩阵乘法特征
(1)矩阵乘法不适用交换律
(2)矩阵乘法满足结合律
(3)单位矩阵是对角线(a11,a22,a33...)都等于1的矩阵
3-6 逆和转置
(1)逆矩阵
只有m*m的矩阵有逆矩阵
I是单位矩阵
(2)转置
aij的矩阵,变成aji
第2周
四、多变量线性回归
4-1 多功能
当用多个参数预测房价时,需使用多元线性回归,向量表示为:
4-2 多元梯度下降法
4-3 梯度下降法实践 1-特征缩放
4-4 梯度下降法实践 2-学习率
4-5 特征和多项式回归
4-6 正规方程
4-7 正规方程及不可逆性(可选)
五、Octave教程
5-1 基本操作
~= 表示 逻辑不等于
5-2 移动数据
5-3 计算数据
5-4 数据绘制
5-5 控制语句:for while if 语句
5-6 矢量(没太看懂)
第三周
六、逻辑回归
6-1 分类
逻辑回归算法(logistics regression)——逻辑回归算法是个分类算法,它适用于y值取离散值得情况。
二元分类(0,1分类)
6-2 假设陈述
6-3 决策界限
6-4 代价函数
6-5 简化代价函数与梯度下降
6-6 高级优化
学完本章需要实现:写一个函数,它能返回代价函数值、梯度值,因此要把这个应用到逻辑回归或者甚至线性回归中,你也可以把这些优化算法用于线性回归,你需要做的就是输入合适的代码来计算这里的这些东西。
6-7 多元分类——一对多
y值是多个分类值
七、正则化
7-1 过拟合问题
什么是过拟合
正则化
7-2 代价函数
7-3 线性回归的正则化
7-4 逻辑回归的正则化
---------------------------------------
第四周
八、神经网络:表述
8-1 非线性假设
8-2 神经元与大脑
8-3 模型展示I
8-4 模型展示II
8-5 例子与直觉理解I
8-6 例子与直觉理解II
8-7 多元分类
9-1 代价函数
9-2 反向传播算法
9-3 理解反向传播算法
9-4 使用注意:展开参数
9-5 梯度检测
9-6 随机初始化
9-7 组合到一起
9-8 无人驾驶
10-1 决定下一步做什么
10-2 评估假设
10-3 模型选择和训练、测试、验证集
60% 20% 20% 划分这三个集合(常用)
10-4 诊断偏差与方差
10-5 正则化和方差、偏差
10-6 学习曲线
10-7 决定接下来要做什么
11-1 确定执行的优先级
11-2 误差分析
11-3 不对称性分类的误差评估
11-4 精确度和召回率的权衡
11-5 机器学习数据
12-1 优化目标
12-2 直观上对大间隔的理解
12-3 大间隔分类器的数学原理
12-4 核函数1
12-5 核函数2
12-6 使用SVM
13-1 无监督学习
聚类
13-2 K-Means算法
13-3 优化目标
13-4 随机初始化
13-5- 选取聚类数量
14-1 目标I:数据压缩
14-2 目标II:可视化
14-3 主成分分析问题规划1
14-4 主成分分析问题规划2
14-5 主成分数量选择
14-6 压缩重现
14-7 应用PCA的建议
15-1 问题动机
15-2 高斯分布(正态分布)
15-3 算法
15-4 开发和评估异常检测系统
15-5 异常检测 VS 监督学习
当正样本过少,负样本较多的时候,使用异常检测,算法可以从负样本中学到足够多的特征
反之,负样本过少的时候,用监督学习
15-6 选择要使用的功能
15-7 多变量高斯分布
15-8 使用多变量高斯分布的异常检测
16-1 问题规划
推荐系统
16-2 基于内容的推荐算法
16-3 协同过滤
16-4 协同过滤算法
16-5 矢量化:低秩矩阵分解
16-6 实施细节:均值规范化
17-1 学习大数据集
17-2 随机梯度下降
17-3 Mini-Batch 梯度下降
17-4 随机梯度下降收敛
17-5 在线学习
17-6 减少映射与数据并行
18-1 问题描述与OCR.pipeline
图像识别
18-2 滑动窗口
使用滑动窗口检测器找出图片中的行人
18-3 获取大量数据和人工数据
18-4 天花板分析:下一步工作的pipeline
19-1 总结与感谢
转载于:https://www.cnblogs.com/xitingxie/p/10875880.html
吴恩达机器学习系列课程--个人笔记相关推荐
- 吴恩达机器学习系列课程笔记——第十一章:机器学习系统的设计(Machine Learning System Design)
11.1 首先要做什么 https://www.bilibili.com/video/BV164411b7dx?p=65 在接下来的视频中,我将谈到机器学习系统的设计.这些视频将谈及在设计复杂的机器学 ...
- 吴恩达机器学习系列课程笔记——第十六章:推荐系统(Recommender Systems)
16.1 问题规划 https://www.bilibili.com/video/BV164411b7dx?p=96 在接下来的视频中,我想讲一下推荐系统.我想讲推荐系统有两个原因: 第一.仅仅因为它 ...
- 吴恩达机器学习系列课程笔记——第五章:Octave教程(Octave Tutorial)
提示:这章选学,可以去学python,第六节可以看看. 5.1 基本操作 https://www.bilibili.com/video/BV164411b7dx?p=26 本章学习以种编程语言:Oct ...
- 吴恩达机器学习系列课程笔记
视频资源获取:https://www.bilibili.com/video/BV164411b7dx?p=1 有监督学习:给算法包含正确答案的数据集,算法的任务就是根据数据集给出更多的正确答案. 回归 ...
- 吴恩达机器学习系列课程作业ex3 matlab实现
目录 Matlab实现: lrCostFunction.m oneVsAll.m predictOneVsAll.m predict.m Matlab实现: lrCostFunction.m func ...
- 吴恩达机器学习系列篇p31~p42
文章目录 逻辑回归 矢量 分类 s型函数 决策界限 代价函数 优化 过拟合问题 逻辑回归 吴恩达机器学习系列篇p31~p42 矢量 octave c++ 分类 · 0 1 分类 ### 直线回归 对于 ...
- 下载量过百万的吴恩达机器学习和深度学习笔记更新了!(附PDF下载)
今天,我把吴恩达机器学习和深度学习课程笔记都更新了,并提供下载,这两本笔记非常适合机器学习和深度学习入门.(作者:黄海广) 0.导语 我和同学将吴恩达老师机器学习和深度学习课程笔记做成了打印版,放在g ...
- 吴恩达机器学习系列23:基于内容的推荐算法
如今,推荐算法已经深入到我们生活的各个方面,比如说淘宝根据我们之前的浏览记录给我们推荐想要购买的商品:抖音不停地给我们推荐各种我们感兴趣的视频(虽然我个人不太喜欢抖音,觉得抖音会让我们丧失独立思考的能 ...
- 吴恩达机器学习新课程又来了!旁听免费,小白友好
Alex 发自 凹非寺 量子位 | 公众号 QbitAI 吴恩达的经典机器学习课程又双叒开新课了! 今天,吴老师发推分享了这则好消息. 该课程由deeplearning.ai和斯坦福大学提供,目前已上 ...
最新文章
- python第二阶段 第六天 模块
- 聚类算法(五)--层次聚类(系统聚类)及超易懂实例分析
- lm358在哪个库里_库里8和aj35哪个好 库里8是安德玛的吗
- ReportViewer教程(14)-钻取报表和传入参数
- java中的链接之其他窗体_两个窗体之间的链接
- Seafile 1.3 发布,文件同步和协作平台
- 经典永流传,华为云媒体 AI 让老电影焕发新生
- Word 2007怎样生成目录
- java中 resource_Java中如何获取resource的源码分析
- 一步一个脚印学习WCF系列之WCF概要—WCF与SOA(二)
- Postgres 异常断电导致启动失败的解决方法
- Golang语言编程规范
- 吴恩达 Deeplearning深度学习笔记v5.7 最新PDF版 免积分下载
- 计算机服务器加载失败,win10系统打开windows Media player听歌提示“服务器运行失败”的详细步骤...
- js字符串首字母大写其他小写
- 免安装PortableGit配置 + TortoiseGit安装
- 明星热图|朱一龙环保主题大片出炉;李现为您开启新一年“红运”时刻;杨采钰成林清轩产品代言人...
- JavaWeb-EL表达式、JSTL标签
- 如何正确卸载Oracle避免卸载Oracle不干净解决一
- Laravel 的 Auth::attempt () 初探及修改 bcrypt 验证为 MD5
热门文章
- python函数count_python中count函数知识点浅析
- 某中学的排课管理系统_某中学的排课管理系统(SQL的简单应用)
- vue打包路径.html问题,如何解决vue.js打包报错问题
- devc代码补全没效果_从零开始写文本编辑器(二十八):自动补全(上)
- 【spring-session】多项目实现session共享
- Ubuntu登录后黑屏,或者桌面图标消失不见
- linux怎样反向查找路径,Linux中find的用法
- python 数字证书模拟登录_用于生成WebService使用的数字证书及签署证书.python脚本...
- python学习详解_Python学习入门到精通:Python列表讲解
- java 81 08,Java更多的库谜题81:烧焦到无法识别