人工神经网络中的记忆

时间:2019-10-31 10:17:52

标签: neural-network

使用C ++语言的我自己的对象和向量,我才刚刚开始进入神经网络领域。

但是,我当时认为,像超级马里奥这样的游戏中的神经网络将仅基于输入屏幕以及基于键盘(或控制器)的输出会遇到困难,因为网络无法发现播放器的速度或它过去的任何移动。

我认为,如果神经网络具有“内存”,例如以前的前馈的一些输出与正常输入一起反馈到网络中,则可以使神经网络略微起作用感觉它可能在做什么,从而影响它的当前输出。

是否有一种更好的方法可以通过将部分输出输入到输入中来提供神经网络“内存”?

如果有任何有用的链接,我将不胜感激。

PS:我选择的语言是c ++。

1 个答案:

答案 0 :(得分:1)

递归神经网络(RNN)可以满足您的描述。您可以在这里阅读有关它们的更多信息:RNNs