Evolving Neural Turing Machines

Instead of training a Neural Turing Machine (NTM) with gradient descent [1], in this work NTMs are trained through an evolutionary algorithm. Preliminary results suggest that this setup can greatly simplify the neural model, generalizes better, and does not require accessing the entire memory content at each time-step. We show preliminary results on a simple copy and T-Maze learning task.