2019独角兽企业重金招聘Python工程师标准>>>

本系列博客是吴恩达(Andrew Ng)深度学习工程师 课程笔记。全部课程请查看吴恩达(Andrew Ng)深度学习工程师课程目录

在上一节中学习了损失函数,损失函数是衡量单一训练样例的效果,成本函数用于衡量参数w和b的效果,在全部训练集上来衡量。下面我们讨论如何使用梯度下降法,来训练和学习训练集上的参数w和b,使得$J(w,b)$尽可能地小。

这个图中的横轴表示空间参数w和b,在实践中,w可以是更高维的。成本函数$J(w,b)$是在水平轴w和b上的曲面,曲面的高度表示了$J(w,b)$在某一点的值,我们所想要做的就是找到这样的w和b,使其对应的成本函数J值是最小值。可以看到成本函数$J$是一个凸函数,因此我们的成本函数$J(w,b)$之所以是凸函数,其性质是我们使用logistic回归的个特定成本函数$J$的重要原因之一。为了找到更好的参数值,我们要做的就是用某初始值初始化w和b,用图上最上面的小红点表示。

对于logistic回归而言几乎任意初始化方法都有效,通用用0来进行初始化,但对于logistic回归,我们通常不这么做。因为函数是凸的无论在哪里初始化,都应到达同一点或大致相同的点。梯度下降法所做的就是从初始点开始朝最陡的下坡方向走,就像图里一样沿着红点一直走,直到到达或接近全局最优解。

转载于:https://my.oschina.net/geekidentity/blog/1595844

神经网络和深度学习-第二周神经网络基础-第四节:梯度下降法相关推荐

  1. 第一课 神经网络与深度学习 第二周 神经网络基础(已完结(虽然有坑))

    视频地址 二分分类 怎么说,第一段话就颠覆了我的想象,遍历m个样本不需要用for循环 这里是介绍了图片的预处理,将图片切分为rgb三个颜色空间(这个我熟),然后将所有的分别将三幅单通道图片的所有像素排 ...

  2. 深入理解吴恩达老师深度学习课程(01神经网络和深度学习 第二周)

    深入理解吴恩达深度学习(01神经网络和深度学习 第二周) 1引言 2.1 二分类(Binary Classification) 2.1.1 符号定义(视频给出的) 2.2 逻辑回归(Logistic ...

  3. 吴恩达神经网络和深度学习——第二周笔记

    Week2 目录 Week2 2-1二分分类 2.2logistic regression 2.3logistic回归的成本函数 2.4梯度下降 2.5.2.6均是高等数学中求导数的方法 2.7.2. ...

  4. 深度学习 - 第二章 - 机器学习基础

    深度学习 - 第二章 - 机器学习基础 第二章 机器学习基础 2.1 各种常见算法图示 2.2 监督学习.非监督学习.半监督学习.弱监督学习? 2.3 监督学习有哪些步骤 2.4 多实例学习? 2.5 ...

  5. 01.神经网络和深度学习 W4.深层神经网络(作业:建立你的深度神经网络+图片猫预测)

    文章目录 作业1. 建立你的深度神经网络 1. 导入包 2. 算法主要流程 3. 初始化 3.1 两层神经网络 3.2 多层神经网络 4. 前向传播 4.1 线性模块 4.2 线性激活模块 4.3 多 ...

  6. 吴恩达神经网络与深度学习——浅层神经网络

    吴恩达神经网络与深度学习--浅层神经网络 神经网络概述 神经网络表示 计算神经网络的输出 m个样本的向量化 for loop 向量化 向量化实现的解释 激活函数 sigmoid tanh函数 ReLu ...

  7. 吴恩达深度学习第二周--logistic回归作业1

    吴恩达深度学习第二周–logistic回归作业1 本系列为吴恩达老师深度学习作业的总结,其中参考了很多优秀的文章,本文为了方便日后的复习与巩固,更为详细的作业讲解参考 目录 吴恩达深度学习第二周--l ...

  8. 吴恩达深度学习deeplearning.ai——第一门课:神经网络与深度学习——第二节:神经网络基础(上)

    2.1 二元分类 (Binary Classification) 这周我们将学习神经网络的基础知识,其中需要注意的是,当实现一个神经网络的时候,我们需要知道一些非常重要的技术和技巧.例如有一个包含 m ...

  9. 吴恩达【神经网络和深度学习】Week2——神经网络基础

    文章目录 1.Logistic Regression as a Neural Network 1.1.Binary Classification 1.1.1.Introduction 1.1.2.No ...

最新文章

  1. 如何识别能把桥压塌的大车?快看!能救命!
  2. [EntLib]微软企业库5.0 学习之路——第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——上篇...
  3. Go - interface
  4. 史上最详细Docker安装Redis (含每一步的图解)实战
  5. 自动化测试|录制回放效果差异检测
  6. predict_16x16[i_mode]( p_dst, i_stride )lowres
  7. opencv 画出各种滤波器二维图像 证明拉普拉斯滤波器是一个高通滤波器
  8. 拼多多直播不显示服务器,使用电脑端进行拼多多直播的开播教程
  9. win10文件误删除怎么恢复,不能错过的恢复方法
  10. Mybatis 特殊符号(大于,小于,不等于)及常用函数总结
  11. 【Oracle11g官方文档阅读】DBA Essentials-上篇
  12. Cocos Creator
  13. 华为云教程(弹性云服务器ECS)
  14. 【蜂口 | AI人工智能】人脸美颜——龙鹏 深度学习与人脸图像应用连载(八)...
  15. 美容美发美甲店做活动效果提升30%的营销方案18个套路
  16. 华为搅局ERP,北用友南金蝶格局改变?用户:NO,我们另有选择
  17. 在win10更新的时候出现0x80240004错误代码怎么解决。
  18. 扫雷c语言课程设计报告,扫雷游戏实验报告.docx
  19. docker tag 删除images_docker实现重新打tag并删除原tag的镜像
  20. BUPT数电爱课堂概念题_易错点_错题 汇总

热门文章

  1. [C++] this指针
  2. [C/C++] constexpr函数
  3. linux java 查询mysql_Linux Java连接MySQL数据库
  4. IDEA配置git环境
  5. 距离算法在概率统计C语言,基于CBM-TOF探测器无触发数据获取系统的压缩算法-应用概率统计.PDF...
  6. java iterator如何倒序输出
  7. spring 各个jar包的功能
  8. 论林耐斯-Linux系统的重要性
  9. Linux系统之更改默认块大小
  10. kindeditor编辑器和图片上传独立分开的配置细节