Neural Turing Machines

89

description

Seminar overview of the third article produced by Google DeepMind. This one again contains conceptual novelties: adding external memory to machine learning pipeline (using an Artificial Neural Network as a Controller, which decides how to use this memory). System is differentiable, meaning that you can give it inputs, show the outputs it should produce, define an error-function (cross-entropy in this case) and then train the whole thing using gradient descent. The amazing outcome is that the system learns not the statistical relations between the input and the output as your usual ML, but attempts to learn an algorithm, which allows it to generalize well and perform correctly on problem instances which are bigger or different from what is has been trained on.

Transcript of Neural Turing Machines

Page 1: Neural Turing Machines
Page 2: Neural Turing Machines

We have introduced the Neural Turing Machine, a neural network

architecture that takes inspiration from both models of biological

working memory and the design of digital computers. Like

conventional neural networks, the architecture is differentiable

end-to-end and can be trained with gradient descent. Our

experiments demonstrate that it is capable of learning simple

algorithms from example data and of using these algorithms to

generalise well outside its training regime."

Page 3: Neural Turing Machines
Page 4: Neural Turing Machines
Page 5: Neural Turing Machines
Page 6: Neural Turing Machines
Page 7: Neural Turing Machines
Page 8: Neural Turing Machines
Page 9: Neural Turing Machines
Page 10: Neural Turing Machines
Page 11: Neural Turing Machines
Page 12: Neural Turing Machines
Page 13: Neural Turing Machines
Page 14: Neural Turing Machines
Page 15: Neural Turing Machines
Page 16: Neural Turing Machines
Page 17: Neural Turing Machines
Page 18: Neural Turing Machines
Page 19: Neural Turing Machines
Page 20: Neural Turing Machines
Page 21: Neural Turing Machines
Page 22: Neural Turing Machines
Page 23: Neural Turing Machines
Page 24: Neural Turing Machines
Page 25: Neural Turing Machines
Page 26: Neural Turing Machines
Page 27: Neural Turing Machines
Page 28: Neural Turing Machines
Page 29: Neural Turing Machines
Page 30: Neural Turing Machines
Page 31: Neural Turing Machines
Page 32: Neural Turing Machines
Page 33: Neural Turing Machines
Page 34: Neural Turing Machines
Page 35: Neural Turing Machines
Page 36: Neural Turing Machines
Page 37: Neural Turing Machines
Page 38: Neural Turing Machines
Page 39: Neural Turing Machines
Page 40: Neural Turing Machines
Page 41: Neural Turing Machines
Page 42: Neural Turing Machines
Page 43: Neural Turing Machines
Page 44: Neural Turing Machines
Page 45: Neural Turing Machines
Page 46: Neural Turing Machines
Page 47: Neural Turing Machines
Page 48: Neural Turing Machines
Page 49: Neural Turing Machines
Page 50: Neural Turing Machines
Page 51: Neural Turing Machines
Page 52: Neural Turing Machines
Page 53: Neural Turing Machines
Page 54: Neural Turing Machines
Page 55: Neural Turing Machines
Page 56: Neural Turing Machines
Page 57: Neural Turing Machines
Page 58: Neural Turing Machines
Page 59: Neural Turing Machines
Page 60: Neural Turing Machines
Page 61: Neural Turing Machines
Page 62: Neural Turing Machines
Page 63: Neural Turing Machines
Page 64: Neural Turing Machines
Page 65: Neural Turing Machines
Page 66: Neural Turing Machines
Page 67: Neural Turing Machines
Page 68: Neural Turing Machines
Page 69: Neural Turing Machines
Page 70: Neural Turing Machines
Page 71: Neural Turing Machines
Page 72: Neural Turing Machines
Page 73: Neural Turing Machines
Page 74: Neural Turing Machines
Page 75: Neural Turing Machines
Page 76: Neural Turing Machines
Page 77: Neural Turing Machines
Page 78: Neural Turing Machines
Page 79: Neural Turing Machines
Page 80: Neural Turing Machines
Page 81: Neural Turing Machines
Page 82: Neural Turing Machines
Page 83: Neural Turing Machines
Page 84: Neural Turing Machines
Page 85: Neural Turing Machines
Page 86: Neural Turing Machines
Page 87: Neural Turing Machines
Page 88: Neural Turing Machines
Page 89: Neural Turing Machines