- 博客(11)
- 收藏
- 关注
原创 吴恩达机器学习学习笔记第九章:神经网络学习
课时①非线性假设通过说Linear Regression和logistic Regression的不足来引入神经网络:安卓告诉我们神经网络并不是什么新玩意儿,老早就有了,但是他经过了一段低迷期直到了、最近才又火了起来 后面一集视频又补充神经网络低迷期的原因是之前计算机硬件水平不够 而神经网络的计算量很大 并介绍了一些生物上关于图像识别的例子去类介绍神经网络实际受启发于人类神经系统。...
2018-08-27 00:39:03
699
原创 吴恩达机器学习学习笔记第八章:正则化
1.过拟合问题 如图所示是线性回归的三种情况:图一是欠拟合 数据点没有全部被(另一种说法这个算法有高偏差)图二的二次函数来拟合效果很不错图三用了4次多项式有5个参数 但是曲线歪歪扭扭的 显得非常的奇葩我们称为过度拟合 以前学术的说法叫这个算法具有高方差 我们拟合这样一个高阶的假设函数 他几乎能拟合训练集中所有数据 但是变量太多 我们没有足够的数据去约束它来获...
2018-08-24 00:29:50
393
原创 吴恩达机器学习学习笔记第七章:逻辑回归
分类Classification分为正类和负类(规定谁是正谁是负无所谓) 吴恩达老师举例几个例子:判断邮箱是否是垃圾邮箱 一个在线交易是否是诈骗 一个肿瘤是良性的还是恶性 如果我们用之前学习的linear regression(线性回归(PS:linear是直线的意思))去做分类其实不太适合 为什么呢? 1)因为我们要分类 得到的数想要的是0或1 或者多分类问题的0 1 ...
2018-08-12 16:56:15
375
原创 吴恩达机器学习编程题ex1下 多变量线性回归: (python版含题目要求、代码、注解)
在这部分中,你将使用多变量线性回归去预测房屋价格,假设你要卖掉房子而且你想知什么是一个好的市场价格,去做的一个方式就是首先收集最近出售的房子信息并制作房屋价格的模型,文件ex1data2/txt包含了一个房屋价格在Portland的训练集,第一列是房子大小,第二列是卧室的数量,第三列是房屋价格,ex1_multi.m脚步已经给你写好了你只需要填空, 发现数据集中房屋大小大约是卧室数...
2018-08-12 16:52:59
2231
原创 吴恩达机器学习学习笔记第五章:多变量线性回归
1.Multiple features多特征现在我们有多个特征了,比如还是预测房子价格X不仅仅是面积大小还有卧室数量,楼层数量以及房子的年龄 表达形式的记法:n=4即有4个特征(总面积 卧室数量 楼层数 房子年龄)m=47即有47个样本(47个房子)x^(i)表示第i(i不是次方而是对应训练集的索引)条样本对的特征 如x^(2)就是粉色的 这样表示他就是一个四维向...
2018-08-08 00:58:29
684
原创 吴恩达机器学习学习笔记第四章:python的配置
python有两个版本分python2和python3这两个可以说是截然不同了 市面上python语言基础的书籍大多停留在python2 本人紧跟时代潮流 使用的是python3.6 如果你也想学对python3基本语法不太了解 这里推荐一本书:Python语言及其应用 我在B站上还看到有一些基本语法的教学视频 我看了看觉得都不如这本书来的快就不推荐了Python语言及其应用:如何配置...
2018-08-01 16:04:14
308
原创 吴恩达机器学习学习笔记第三章:机器学习中的线性代数
线性代数在python中的实现已经在第六章谈到,这里关于线性代数的理论基础给大家分享几个知乎上解释线性代数讲的很生动形象的回答和文章矩阵乘法的本质是什么? - 张一苇的回答 - 知乎矩阵乘法的本质是什么? - 马同学的回答 - 知乎 大学数学(高数线代)直观理解(二)Genius的文章-知乎...
2018-08-01 15:55:48
207
原创 吴恩达机器学习编程题ex1上 单变量线性回归: (python版含题目要求、代码、注解)
不得不说安卓老师是真的用心良苦,给我们把编程题弄成了填空题,但是很可惜原版使用的是Octave和MATLAB所以作为初学者我就直接当编程题用python去做了问题:让你绘制一个5阶单位阵答案: 在本练习的这一部分,你将应用线性回归来实现通过用一个变量x(人口)预测y(食品卡车的利润)。假设你是一位首席执行官,餐饮连锁店正在考虑不同的城市开设新的出口。这个连锁已经把卡...
2018-07-30 15:18:56
3341
4
原创 吴恩达机器学习学习笔记第六章:机器学习中的线性代数操作python3版(含numpy、panda库的使用)
pracitice1:是针对矩阵元素的基本运算#practice1是针对矩阵元素的基本运算import numpy as npA=np.array([[1,2,3],[3,4,5]])#列表转换成矩阵Awithalphabet=np.array([[1,"b",3],[3,4,5]])#看看矩阵里是否只能塞数字 答案是也可以装其他东西Aarray=[1,2,3],[3,4,5]...
2018-07-19 23:23:43
493
原创 吴恩达机器学习学习笔记第二章:单变量线性回归
模型描述: 训练集(training set):是监督学习中独有的概念,由我们人喂给电脑的既有既有特征x又有结果y的数据。下图x是房子面积 ,y是房屋对应的价格符号记法解释:(x^(1),y^(1))代表训练集的第一行的数据 x表示输入 y表示输出 监督学习算法的工作流程: 2.假设函数(Hypothesis):里面有θ0和θ1两个参数,...
2018-07-18 13:34:07
349
原创 吴恩达机器学习学习笔记第一章:绪论初识机器学习
一。 什么是机器学习(Machine Learning)? 首先学习的对象是电脑学习指的其实就是算法机器学习就是基于数据基于算法从数据中去提炼对事物的认知和规律 掌握了这些特征和规律后就可以对新的事物去进行预测和判断 二。 什么叫训练,什么叫模型?1. 训练是只有在监督学习中才有的概念,监督学习即家长告诉小孩这个动物叫啥,而与之对应的无监督学习就是小孩自发性对动物进行辨识和...
2018-07-13 14:41:46
363
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人