Recurrent Weighted Average Model

Perform machine learning on sequential (timeseries) data using a recurrently weighted average model

Similar projects worth following
  • Description
  • Details
  • Files 0
  • Components 0
  • Logs 0
  • Instructions 0
  • Discussion 0
Recurrent Neural Networks (RNN) are a type of statistical model designed to handle sequential data. The model reads a sequence one symbol at a time. Each symbol is processed based on information collected from the previous symbols. With existing RNN architectures, each symbol is processed using only information from the previous processing step. To overcome this limitation, we propose a new kind of RNN model that computes a recurrent weighted average (RWA) over every past processing step. Because the RWA can be computed as a running average, the computational overhead scales like that of any other RNN architecture. The approach essentially reformulates the attention mechanism into a stand-alone model. When assessing a RWA model, it is found to almost match or exceed a standard LSTM model at performing the variable copy problem, the adding problem, classification of artificial grammar, classification of sequences by length, and classification of the MNIST images.

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates