ELI5: Explain Like I'm 5

Neural Turing machine

A Neural Turing Machine (NTM) is a type of computer that combines ideas from regular computers with ideas from how the human brain works. It is like a regular computer because it has a memory and a processor, but it is also like the brain because it learns.

NTMs have two parts: a controller and a memory bank. The controller is like a brain, and it is in charge of the memory bank. The memory bank is like a regular computer's memory, and it stores information about what the NTM is learning.

The controller looks at the information in the memory bank, and decides what it should do and how it should change. This is what makes NTMs different from regular computers, because regular computers just do what they are told and don't change.

NTMs help us to better understand what makes the brain so powerful and how we can use this understanding to create better computers.