假设我有一对形式的键和值. 然后我给神经网络一个键和一个值,. 例如,可能和可能, 但不一定是这样。
有没有办法教神经网络输出每次收到相应的变量时?
顺便问一下,我们的大脑是如何执行这个功能的?
假设我有一对形式的键和值. 然后我给神经网络一个键和一个值,. 例如,可能和可能, 但不一定是这样。
有没有办法教神经网络输出每次收到相应的变量时?
顺便问一下,我们的大脑是如何执行这个功能的?
简而言之:记忆不是学习
所以,首先让我们提醒一下神经网络在监督学习中的经典用法:
这能解决你的问题吗?嗯,我不这么认为。使用此方案,您的神经网络将从集合中学习适当的映射到集合, 但是这个映射是根据你的损失函数而不是你的对。
想象一下,一小部分数据被错误地标记了。一个经过适当训练的网络会学习提取相关特征,从而正确预测标签,而不是像你做的那样。所以网络不会记住你的配对,它会从数据中推断出一般规律,而这个规律可能不会尊重每一对. 所以经典的监督深度学习不应该死记硬背 对。
但是,您可以使用具有太多参数的网络来记住:它是过度拟合!
但只要你只想记住而不是学习,过度拟合的网络可能是一个解决方案。另一个记忆的解决方案可能是专家系统,我对它们的了解不足以解释它们,但如果你愿意,你可以检查一下。
大脑呢?
回答这个问题的关键是我们并不真正知道大脑是如何工作的。我强烈推荐这篇讨论神经网络和大脑的文章。
一些想法开始: