为什么计算机图像识别很难呢?因为我们看到的是汽车,而计算机看到的是表示颜色的 RGB 数值。计算机需要根据这些数值来判断。

如果图片是 50 * 50 像素,那么一共有 2500 个像素点。如果是 Quadratic features,那么是 xi, xj 的组合有 2500 + 2499 + ... + 1 约为 300 百万个。

Neurons and the Brain

大脑可以学习很多种算法,但是程序是固定的(出生到死亡都没有人修改你的大脑程序)。通过计算机模仿大脑的这种学习,这样,就不需要编写很多算法了,只需要编写少量的几种,然后让它们去学习就可以了。

Neural Networks

sj+1 = θ* sj

当前层 = θ * 前一层

这个计算 hθ(x) 的过程,也称为向前传播。我们从输入的激励层开始,然后向前传播给隐藏层并计算隐藏层的激励,然后继续向前传播直到计算出输出层的激励。

通过隐藏层计算,就能够得到更加复杂的训练数据,且复杂程度是加强的。

将 ,那么 ,也就可以用向量计算了。

Applications

通过神经网络实现 AND 函数

针对训练集实现的效果是一样的,并且能够进行预测。

实现非线性函数

将三个组合成一个

组合后各层的计算方式

多类别分类

同样使用 one-vs-all 的方式。

对于一组 features( X(j:) ),预测出一组(features 个数个)值,取最大值表示最有可能的预测结果。

求 costFunction 的时候,使用 y == 类别,除了目标类别,其他类别都是 0。

转载于:https://www.cnblogs.com/jay54520/p/7472917.html

Machine Learning - week 4 - Non-linear Hypotheses相关推荐

  1. Machine Learning week 2 quiz: Linear Regression with Multiple Variables

    Linear Regression with Multiple Variables 5 试题 1. Suppose m=4 students have taken some class, and th ...

  2. Machine Learning week 1 quiz: Linear Algebra

    Linear Algebra 1. Let two matrices be A=[4639],B=[−2−592] What is A - B? [411211] [611−1211] [611−67 ...

  3. Machine Learning课程 by Andrew Ng

    大名鼎鼎的机器学习大牛Andrew Ng的Machine Learning课程,在此mark一下: 一:Coursera: https://www.coursera.org/learn/machine ...

  4. Machine Learning week 6 quiz: programming assignment-Regularized Linear Regression and Bias/Variance

    一.ex5.m %% Machine Learning Online Class % Exercise 5 | Regularized Linear Regression and Bias-Varia ...

  5. 台大李宏毅Machine Learning 2017Fall学习笔记 (14)Unsupervised Learning:Linear Dimension Reduction

    台大李宏毅Machine Learning 2017Fall学习笔记 (14)Unsupervised Learning:Linear Dimension Reduction 本博客整理自: http ...

  6. 台大李宏毅Machine Learning 2017Fall学习笔记 (2)Linear Regression and Overfitting

    台大李宏毅Machine Learning 2017Fall学习笔记 (2)Linear Regression and Overfitting        简单回归问题应用举例分析        第 ...

  7. Machine Learning – 第2周(Linear Regression with Multiple Variables、Octave/Matlab Tutorial)

    Machine Learning – Coursera Octave for Microsoft Windows GNU Octave官网 GNU Octave帮助文档 (有900页的pdf版本) O ...

  8. Paper:《A Few Useful Things to Know About Machine Learning—关于机器学习的一些有用的知识》翻译与解读

    Paper:<A Few Useful  Things to  Know About  Machine  Learning-关于机器学习的一些有用的知识>翻译与解读 目录 <A Fe ...

  9. Machine Learning Basics(2)

    文章目录 CODE WORKS CONTENTS Capacity, Overfitting and Underfitting The No Free Lunch Theorem Regulariza ...

  10. 【论文翻译】Machine learning: Trends, perspectives, and prospects

    论文题目:Machine learning: Trends, perspectives, and prospects 论文来源:Machine learning: Trends, perspectiv ...

最新文章

  1. Android WebView访问SSL证书网页(onReceivedSslError)
  2. tensorflow超参数优化,Tensorflow的超参数调整
  3. 2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
  4. 自居电路(升压电路)
  5. POJ3522Slim Span(最大边与最小边差值最小的生成树)
  6. windows系统挂载存储阵列的iscsi映射虚拟磁盘
  7. KataGo线程/权重/显卡
  8. 计算机常用的IP地址三类,常用的三类IP地址
  9. php输出白天时间,php 判断白天黑夜
  10. Android中如何利用Minui显示字符的最简单Demo
  11. 高德地图截屏、标记鼠标跟随示例
  12. DP算法:动态规划算法
  13. 【vue】实现超过两行或多行显示展开收起 (单个展开收起和数组多个展开收起)
  14. 余世维 - 老板首先要诚实
  15. python简述程序的ipo结构_简述程序设计的IPO模式的特点。
  16. Python学习之爬虫(小甲鱼)
  17. 科蒂斯控制器故障代码_科蒂斯控制器故障代码
  18. 商务汇报PPT制作的七堂课-第二课:模板制作
  19. 在树莓派中配置can接口
  20. VMware下载安装教程

热门文章

  1. HTTP缓存ETAG和Last-Modified
  2. 如何在Docker中安装MySQL
  3. Spring定时器技术终结者——采用Scheduled注释的方式实现Spring定时器
  4. uni-app 跨端开发注意事项
  5. 个人数据常用备份策略
  6. 在 HTML 语言中,试题15
  7. 深入理解计算机系统第四版_深入理解计算机系统第三版2.4节中文版的一处翻译问题及英文版可能的一处错误...
  8. hive设置为本地模式,从而避免MapReduce
  9. 计算机绘图实训任务书,autocad模块化实训任务书-2011.11
  10. 学校计算机协会有哪些部门,大学生计算机协会部门职能划分(7页)-原创力文档...