![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
机器学习笔记
既往不恋未来不迎
这个作者很懒,什么都没留下…
展开
-
台大李宏毅Machine Learning学习笔记(三)——线性回归代码和误差来源
线性回归的代码实现x_data = [338., 333., 328., 207., 226., 25., 179., 60., 208., 606.]y_data = [640., 633., 619., 393., 428., 27., 193., 66., 226., 1591.]#十个宝可梦的数据,线性模型#y_data=b+w*x_data#视频上的代码没有导入相关要用的模...原创 2019-07-23 19:50:30 · 224 阅读 · 0 评论 -
台大李宏毅Machine Learning学习笔记(一)
1.机器学习的概念机器学习是人工智能领域的一个重要分支。二十世纪四十年代至六十年代,控制论的发展能够解决简单的线性模型问题,单无法解决XOR问题,而且那时计算机计算能力也不足;二十世纪八十年代,用于神经网络的反向传播(Back Propagation,BP)算法和统计学习理论的出现,掀起了机器学习的热潮。目前人们常说的深度学习是机器学习的一个重要分支,其发展的2个重要节点一是2006年深度置信...原创 2019-07-19 19:56:01 · 224 阅读 · 0 评论 -
台大李宏毅Machine Learning学习笔记(七)——深度学习(Deep Learning)简介
深度学习发展历程图1 深度学习发展历程图2 深度学习的步骤 深度学习的三个步骤和前面机器学习几乎一样,讲起来比较简单,就像把大象放进冰箱的三个步骤一样:第一步打开门;第二步把大象放进去;第三步关门。但是做起来会遇到各种各样的问题。 第一步里面的函数其实就是神经网络,在上一讲的最后说过,神经网络其实就是逻辑回归单元的级联,图3 神经网络 神经元之间连接方式需要人工拟定,最常见的方式...原创 2019-07-31 15:23:25 · 436 阅读 · 0 评论 -
台大李宏毅Machine Learning学习笔记(二)——回归(Regression)(一)
先看一个实例,以直观理解回归:假设我抓到一只宝可梦,我想知道它进化后的cpcpcp值,以此来确定我是进化它还是把它当做食物喂其他的宝可梦(不忍~~)。在此,我们可以分三步进行:第一步:寻找一个模型(model) 模型有无穷无尽个,在此假设选取一个线性模型y=b+w⋅xcpy=b+w·x_{cp}y=b+w⋅xcp,其中,www,bbb为参数,yyy为进化之后宝可梦的cpcpcp值,...原创 2019-07-22 19:53:19 · 215 阅读 · 0 评论 -
台大李宏毅Machine Learning学习笔记(四)——梯度下降
回顾笔记二中求参数w,bw,bw,b用的梯度下降法。在此,我们讲几个问题。小心地调节learning rate 如果learning rate太小,步伐太短,会需要很长时间才能到达极小值点,而如果步伐太大,会出现一直在极小值点附近振荡的情况,从而无法真正到达极小值点,甚至有可能会偏离极小值点,出现发散的情况,如图所示:图1 当参数多余两个的时候,不能够直观的在图上显示出来运动的轨...原创 2019-07-26 20:49:24 · 174 阅读 · 0 评论