Using a bio-inspired system architecture, Deep Mind scientists have created a single algorithm (Deep Q-network: “deep convolutional network”) that is actually able to develop problem-solving skills and is able to understand spatial relationships between different objects in an image, such as distance from one another, in such a sophisticated way that it can actually re-envision the scene from a different viewpoint. This type of system was inspired by early work done on the visual cortex. And then they immediately put it to use learning a set of classic Atari video games.
We extend the capabilities of neural networks by coupling them to external memory resources, which they can interact with by attentional processes. The combined system is analogous to a Turing Machine or Von Neumann architecture but is differentiable end-to-end, allowing it to be efficiently trained with gradient descent. Preliminary results demonstrate that Neural Turing Machines can infer simple algorithms such as copying, sorting, and associative recall from input and output examples.