码迷,mamicode.com
首页 > 系统相关 > 详细

Machine Learning - week 4 - Non-linear Hypotheses

时间:2017-09-05 12:30:11      阅读:221      评论:0      收藏:0      [点我收藏+]

标签:向量   修改   方式   算法   net   效果   激励   技术   类别   

为什么计算机图像识别很难呢?因为我们看到的是汽车,而计算机看到的是表示颜色的 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 的方式。

输出变为一个向量

技术分享

 

Machine Learning - week 4 - Non-linear Hypotheses

标签:向量   修改   方式   算法   net   效果   激励   技术   类别   

原文地址:http://www.cnblogs.com/jay54520/p/7472917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!