机器学习 RNN(2)

上一次分享一个简单的实例,但是世界在我们眼里没那么简单,我们简化世界到人类能够理解的简单程度。数字简单明了易于理解。我们在上次分享基础上添加一些条件。

说了一大堆,那么什么是 RNN 他是 Recurrent Neutral Network 的缩写,就是循环神经网络。就是输入和输出都是相同的。

看看菜谱
循环的食谱

我们食谱按日期依次循环,菜谱循环是有一定规矩可寻的。

其他因素

如果今天是汉堡包,那么也就是说神经网络输出就是汉堡包,在明天汉堡包作为输入输入神经元然后输出烤鸡。

输出烤鸡
输入烤鸡

同样烤鸡作为明天的输出,他又是后天的输入。这就是循环吧。

用向量表示食品

我们这里用一个三维的向量来表示三种不同的食品。

神经网络对应

这是一个三维三列的数组,作为神经网络的结构

看一看输入
输入为派输出为汉堡包

当输入为派的时候,然后用派的向量乘以这个矩阵,就会输出为汉堡向量。


输入汉堡包输出烤鸡

同理当输入为汉堡,通过计算就可以得到烤鸡

输入和输出的对应关系

我们把输入的向量和输出的向量一一对应。

神经网络

我们看一下神经元结构,通过图形来表示神经网络结构。

实例说明

我们看一下,输入向量 [1 0 0] 然后依次向下窜一个位置,得出向量就是对应汉堡包。

循环神经网络

循环神经网络举例,得出输出值作为输入再次进去神经网络。

循环神经网络



考虑天气

当晴天时继续做昨天同样的食品,如果阴天就会更换食品,也就是他的下一道食品,上面我们已经通过设计神经网络得出

我们

如果语言还无法说清楚,今天吃什么是由那些因素决定的,我们可以看一看上图,今天吃什么是由昨天吃的什么和今天的天气决定的。


循环神经网络


可以通过向量来表示不同的天气
多因素的

看一看由于天气影响我们会得到不同的输出。下集更精彩。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文章主要分为:一、深度学习概念;二、国内外研究现状;三、深度学习模型结构;四、深度学习训练算法;五、深度学习的优点...
    艾剪疏阅读 22,250评论 0 58
  • 原文地址:http://www.cnblogs.com/subconscious/p/5058741.html 神...
    Albert陈凯阅读 5,616评论 0 48
  • 一不小心,什么也能微的时代。就说教师吧,在我记忆中,真的是敬人家。比如农村的代课教师,每天一家一家吃派饭。轮到...
    咫尺为邻阅读 296评论 0 0
  • 如果一个人总是在做了一件事后后悔不迭,然在过了一段时间后就忘了,还是忍不住做这样的事。一而再再而三的后悔再重犯,真...
    云江的风阅读 199评论 0 0
  • 文丨赵小册 图丨网络 01 我是个完美主义者。说这话的时候,不是自我欣赏、自我陶醉的口气,而是自我反省、自我检讨的...
    赵小册阅读 225评论 0 2

友情链接更多精彩内容