English

Learning distant cause and effect using only local and immediate credit assignment

Machine Learning 2021-08-19 v3 Machine Learning

Abstract

We present a recurrent neural network memory that uses sparse coding to create a combinatoric encoding of sequential inputs. Using several examples, we show that the network can associate distant causes and effects in a discrete stochastic process, predict partially-observable higher-order sequences, and enable a DQN agent to navigate a maze by giving it memory. The network uses only biologically-plausible, local and immediate credit assignment. Memory requirements are typically one order of magnitude less than existing LSTM, GRU and autoregressive feed-forward sequence learning models. The most significant limitation of the memory is generalization to unseen input sequences. We explore this limitation by measuring next-word prediction perplexity on the Penn Treebank dataset.

Keywords

Cite

@article{arxiv.1905.11589,
  title  = {Learning distant cause and effect using only local and immediate credit assignment},
  author = {David Rawlinson and Abdelrahman Ahmed and Gideon Kowadlo},
  journal= {arXiv preprint arXiv:1905.11589},
  year   = {2021}
}

Comments

Accepted by the 2021 International Joint Conference on Neural Networks (IJCNN 2021)

R2 v1 2026-06-23T09:28:07.327Z