吴恩达ML
Coursera吴恩达机器学习课程
hosheaw
这个作者很懒,什么都没留下…
展开
-
CS229 --Lecture1 Introduction
课程讨论和答疑使用piazza14th Sep ~ 18th Nov周一、周三授课,周五讨论(前三周讨论课介绍线性代数、概率统计、Numpy等预备知识)课程跨度为约10周与CS229A,CS230的区别CS229A:机器学习课程,数学推导较少,更偏向应用CS229:机器学习课程,大量数学推导、算法集,更偏向理论CS230:深度学习课程,主要研究深度学习算法,狭义的涵盖了DL什么是机器学习?Arthur Samuel(1959):研究"计算机无需特定编程就能学习"的领域;其编写了原创 2021-01-13 14:35:31 · 249 阅读 · 0 评论 -
吴恩达机器学习(六)线性回归的梯度下降
线性回归的梯度下降线性回归模型:线性假设函数 + 平方差代价函数梯度下降算法可以优化J(θ0,θ1)最小平方差代价函数,实现好的梯度下降算法的关键,在于在导数项。线性回归的代价函数,形状总是凸函数(convex),只有一个全局最优解。在梯度下降的过程中,假设函数h会逐渐和数据拟合。以上我们所用到和了解的梯度下降方法,叫做Batch梯度下降法。Batch梯度下降法:走的每一步都会全览整个数据集。梯度下降一般用于比较大的数据集。使用正规方程组方法,可以计算出代价函数J的最小值,而不原创 2020-09-06 21:54:26 · 162 阅读 · 0 评论 -
吴恩达机器学习(六)梯度下降
梯度下降算法可以用在更一般的问题上,比如计算minimize J(θ0…θn)。不断地改变θ0和θ1的值,直到代价函数J达到最小值。梯度下降法的一大特点就是,不同位置出发,得到的可能是局部最优解,而非整体最优解。:=代表赋值,=代表真假判断α称为学习率,即控制我们每次走一步步数的大小。α越大,梯度下降越快。梯度下降中,θ0,θ1…θn都是同步更新的,不能先更新某一个。...原创 2020-09-06 21:20:05 · 339 阅读 · 0 评论 -
吴恩达机器学习(五) 代价函数(2)
简化的线性假设函数我们的目的是优化算法,得到使J(θ1)最小的θ1的值。未简化的线性假设函数登高图的椭圆可以理解为3D图像的俯视图,最小的椭圆是碗底,在同一条椭圆上的点具有相同的J(θ0, θ1)的值。...原创 2020-09-06 20:35:01 · 124 阅读 · 0 评论 -
吴恩达机器学习(五) 代价函数(1)
Cost FunctionWe can measure the accuracy of our hypothesis function by using acost function. This takes an average difference (actually a fancier version of an average) of all the results of the hypothesis with inputs from x's and the actual output y's..原创 2020-09-06 20:33:25 · 217 阅读 · 0 评论 -
吴恩达机器学习错题集
菜鸟自学,如有错误欢迎指出!A.根据DNA预测未来10年糖尿病发展趋势,回归算法,监督学习B.聚类算法,无监督学习C.聚类算法,无监督学习D.分类算法,监督学习原创 2020-08-03 19:58:28 · 108 阅读 · 0 评论 -
吴恩达机器学习(四)模型描述
1.监督学习中的函数模型波特兰市房价,数据集有准确的size和price关系标签,适合作为监督学习。这还是一个回归问题,因为要获得的结果是准确的连续数值。分类问题做的是离散值的预测分析,比如0或1。训练集符号说明假设函数&&线性回归方程hypothesis 假设Linear regression with one variable 即一元线性方程...原创 2020-08-03 23:44:11 · 469 阅读 · 0 评论 -
吴恩达机器学习(三) 无监督学习
与监督学习的区别 无监督学习:只给出数据集,没有标注或所有数据标注相同。根据所给的数据集,将数据结构化,进行分类或者聚类。1.聚类算法 将数据分成多个cluster(簇?)谷歌新闻聚类个体基因表达聚类2.鸡尾酒会算法 复杂环境下声音分离 利用octave软件3.练习...原创 2020-08-03 16:16:20 · 240 阅读 · 0 评论 -
吴恩达机器学习(二) 监督学习
Supervised Learning监督学习Definition 定义: "Right answer given" 给出数据集、正确答案,算法的目的是给出更多的正确答案。Regression Problem 回归问题: 回归是指我们的目标是得到一个连续值输出Classification Problem 分类问题: 预测离散值输出练习题:...原创 2020-08-03 15:43:39 · 232 阅读 · 0 评论 -
吴恩达机器学习(一) 定义及算法简单介绍
What is Machine Learning?Two definitions of Machine Learning are offered. Arthur Samuel described it as: "the field of study that gives computers the ability to learn without being explicitly programmed." This is an older, informal definition.Tom Mitch原创 2020-08-03 15:21:13 · 454 阅读 · 0 评论