Salvatori Tommaso, Song Yuhang, Hong Yujian, Sha Lei, Frieder Simon, Xu Zhenghua, Bogacz Rafal, Lukasiewicz Thomas
Department of Computer Science, University of Oxford, UK.
MRC Brain Network Dynamics Unit, University of Oxford, UK.
Adv Neural Inf Process Syst. 2021 Dec 1;34:3874-3886.
Associative memories in the brain receive and store patterns of activity registered by the sensory neurons, and are able to retrieve them when necessary. Due to their importance in human intelligence, computational models of associative memories have been developed for several decades now. In this paper, we present a novel neural model for realizing associative memories, which is based on a hierarchical generative network that receives external stimuli via sensory neurons. It is trained using predictive coding, an error-based learning algorithm inspired by information processing in the cortex. To test the model's capabilities, we perform multiple retrieval experiments from both corrupted and incomplete data points. In an extensive comparison, we show that this new model outperforms in retrieval accuracy and robustness popular associative memory models, such as autoencoders trained via backpropagation, and modern Hopfield networks. In particular, in completing partial data points, our model achieves remarkable results on natural image datasets, such as ImageNet, with a surprisingly high accuracy, even when only a tiny fraction of pixels of the original images is presented. Our model provides a plausible framework to study learning and retrieval of memories in the brain, as it closely mimics the behavior of the hippocampus as a memory index and generative model.
大脑中的联想记忆接收并存储由感觉神经元记录的活动模式,并能够在必要时检索它们。由于它们在人类智能中的重要性,联想记忆的计算模型已经发展了几十年。在本文中,我们提出了一种用于实现联想记忆的新型神经模型,它基于一个通过感觉神经元接收外部刺激的分层生成网络。它使用预测编码进行训练,这是一种受皮层信息处理启发的基于误差的学习算法。为了测试该模型的能力,我们从损坏和不完整的数据点进行了多次检索实验。在广泛的比较中,我们表明这个新模型在检索准确性和鲁棒性方面优于流行的联想记忆模型,如通过反向传播训练的自动编码器和现代霍普菲尔德网络。特别是,在完成部分数据点时,我们的模型在自然图像数据集(如图像网)上取得了显著成果,即使只呈现原始图像的极小部分像素,也能达到惊人的高精度。我们的模型提供了一个合理的框架来研究大脑中记忆的学习和检索,因为它紧密模仿了海马体作为记忆索引和生成模型的行为。