Week5 的题目被学友反馈是 frustrating。

笔者也是一路摸索过来的,把踩过的坑记录如下。

ML:Neural Networks: Learning

https://www.coursera.org/learn/machine-learning/resources/EcbzQ

FAQ for Week 5 and programming exercise 4

https://www.coursera.org/learn/machine-learning/discussions/weeks/5/threads/ag_zHUGDEeaXnBKVQldqyw

Unit Test

All Unit Test
https://www.coursera.org/learn/machine-learning/discussions/all/threads/0SxufTSrEeWPACIACw4G5w

Ex4 Test Cases

  • ex4 test case for sigmoidGradient()
  • Test cases for ex4 nnCostFunction()

Programming Exercise Test Cases (list) - 详细函数讲解

https://www.coursera.org/learn/machine-learning/discussions/all/threads/m0ZdvjSrEeWddiIAC9pDDA

求 nnCostFunction的cost function,要理解下面两篇文章:
这里的技巧是要for循环。

  1. ex4 Tutorial for forward propagation and cost
    https://www.coursera.org/learn/machine-learning/programming/AiHgN/neural-network-learning/discussions/threads/QFnrpQckEeWv5yIAC00Eog

  2. Computing the NN cost J using the matrix product. 这里介绍了,为什么用for循环,为啥举证解决不了这里的二维求和函数。
    https://www.coursera.org/learn/machine-learning/discussions/all/threads/AzIrrO7wEeaV3gonaJwAFA

  3. ex4 tutorial for nnCostFunction and backpropagation 实现逆传播,技巧是

  • 不要用for循环,不要用for循环。
  • 要对着举证的行列数,挨个对比自己的实现。
  • 并且要用 sigmoidGradient(z2), 错误的方式是用方法sigmoid.
    https://www.coursera.org/learn/machine-learning/discussions/all/threads/a8Kce_WxEeS16yIACyoj1Q

机器学习- 吴恩达Andrew Ng 编程作业技巧 for Week5 Neural Networks Learning相关推荐

  1. 【斯坦福公开课-机器学习】1.机器学习的动机和应用(吴恩达 Andrew Ng)

    文章目录 0三个目标 0先修课程要求 基本工具 1-网址 2-邮箱 3-本系列课程链接 1机器学习的定义 1-1非正式定义 1-2正式的定义 2监督学习(Supervised Learning) 2- ...

  2. 第06周:吴恩达 Andrew Ng 机器学习

    10 应用机器学习的建议 10.1 决定下一步做什么 依旧用房价预测的例子,假设我们使用已经正则化的线性回归的模型得到了参数,并将参数带入预测函数来预测一组新的房价,但是结果误差很大,那么为了解决问题 ...

  3. 第01周:吴恩达 Andrew Ng 机器学习

    学习内容: 1 机器学习 1.1 机器学习定义 ①Arthur Samuel:在没有明确设置的情况下,使计算机具有学习能力的研究领域. e.g.跳棋游戏,使计算机与自己对弈上万次,使计算机学习到什么是 ...

  4. 吴恩达深度学习编程作业汇总

    以下列表为吴恩达的深度学习课程所对应的编程作业列表,都直接指向了github的连接地址:这些作业也是我在网上购买,可能与官方的内容有所出入:同时由于有的训练集和测试集以及预训练好的参数过大,不便上传, ...

  5. 吴恩达 深度学习 编程作业(2-2)- Optimization Methods

    吴恩达Coursera课程 DeepLearning.ai 编程作业系列,本文为<改善深层神经网络:超参数调试.正则化以及优化 >部分的第二周"优化算法"的课程作业,同 ...

  6. 吴恩达深度学习笔记——卷积神经网络(Convolutional Neural Networks)

    深度学习笔记导航 前言 传送门 卷积神经网络(Convolutional Neural Networks) 卷积神经网络基础(Foundations of Convolutional Neural N ...

  7. 第02周:吴恩达 Andrew Ng 机器学习

    学习目标: 完成对机器学习逻辑回归部分 完成习题 整理理论与编程题笔记 学习内容: 六.逻辑回归 6.1 分类问题Classification 二分类问题:通常结果有两种可能(0:negative c ...

  8. 【吴恩达深度学习编程作业】4.4特殊应用——人脸识别和神经风格转换(问题未解决)

    参考文章:1.人脸识别与神经风格转换 2.神经风格转换编程作业 神经网络风格中遇到的问题已经解决了并将解决方案写在了备注里面,但是人脸识别那里运行到database就出错了,目前仍没有找到解决方案.我 ...

  9. 第10周:吴恩达 Andrew Ng 机器学习

    15 异常检测(Anomaly Detection) 这种算法虽然主要用于非监督学习问题,但从某些角度看,它又类似于一些监督学习问题. 15.1 问题动机 例:假想一个飞机引擎制造商,当他生产的飞机引 ...

  10. 第09周:吴恩达 Andrew Ng 机器学习

    14 降维(Dimensionality Reduction) 第二种类型的无监督学习问题叫降维 14.1 目标Ⅰ:数据压缩 使用降维的原因之一是数据压缩,数据压缩可以使数据占用较小的内存或硬盘空间, ...

最新文章

  1. python 批量更换图片格式脚本
  2. adb启动失败 ADB server didn't ACK
  3. 习题7-2 求一批整数中出现最多的个位数字 (20分)
  4. 【POJ】1182 食物链
  5. Kubernetes 的2020年“野望”
  6. android dialog 自定义布局,如何设置AlertDialog的自定义布局?
  7. Linux-ubuntu18.04 终端命令ping,ssh
  8. queryselectorall 怎么取name_用这个方法,我爬取了《王者荣耀》《英雄联盟》等游戏皮肤图片...
  9. 一文看懂数据挖掘:哪一种方法最好?都需要哪些技术?
  10. es6 Iterator 接口与 Generator 函数
  11. R语言也能玩ps?magick包你值得拥有
  12. unity 图片改成astc 所有机型机型检测
  13. 隐藏win10资源管理器中显示的「DVD驱动器」
  14. Element UI中的图标
  15. 如何快速求一个数的所有因子数 c/c++
  16. 区块链技术指南学习(五)双花
  17. 前端自检梳理——Vue.js项目实战开发
  18. BIM 360 二次开发入门
  19. 贾跃亭回应传闻:乐视的成功不是靠政府关系
  20. AcWing 487. 金明的预算方案

热门文章

  1. maven的常用指令
  2. linux内核percpu变量声明,Linux内核对per-cpu变量的实现
  3. 浅谈C语言中的强符号、弱符号、强引用和弱引用【转】
  4. 利用hexo搭建一个只属于你自己的博客
  5. html不使用cache数据
  6. http服务器和application服务器区别
  7. Windows Phone 项目实战之我的微盘
  8. 转 .NET中的异步编程(四)- IO完成端口以及FileStream.BeginRead
  9. Gentle.NET笔记(二)-列表示例
  10. org.springframework.beans.factory.BeanDefin…