TY - GEN
T1 - Learning simple algorithms from examples
AU - Zaremba, Wojciech
AU - Mikolov, Tomas
AU - Joulin, Armand
AU - Fergus, Rob
PY - 2016
Y1 - 2016
N2 - We present an approach for learning simple algorithms such as copying, multi-digit addition and single digit multiplication directly from examples. Our framework consists of a set of interfaces, accessed by a controller. Typical interfaces are 1-D tapes or 2-D grids that hold the input and output data. For the controller, we explore a range of neural network-based models which vary in their ability to abstract the underlying algorithm from training instances and generalize to test examples with many thousands of digits. The controller is trained using Q-learning with several enhancements and we show that the bottleneck is in the capabilities of the controller rather than in the search incurred by Q-learning.
AB - We present an approach for learning simple algorithms such as copying, multi-digit addition and single digit multiplication directly from examples. Our framework consists of a set of interfaces, accessed by a controller. Typical interfaces are 1-D tapes or 2-D grids that hold the input and output data. For the controller, we explore a range of neural network-based models which vary in their ability to abstract the underlying algorithm from training instances and generalize to test examples with many thousands of digits. The controller is trained using Q-learning with several enhancements and we show that the bottleneck is in the capabilities of the controller rather than in the search incurred by Q-learning.
UR - http://www.scopus.com/inward/record.url?scp=84997831765&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84997831765&partnerID=8YFLogxK
M3 - Conference contribution
AN - SCOPUS:84997831765
T3 - 33rd International Conference on Machine Learning, ICML 2016
SP - 639
EP - 647
BT - 33rd International Conference on Machine Learning, ICML 2016
A2 - Balcan, Maria Florina
A2 - Weinberger, Kilian Q.
PB - International Machine Learning Society (IMLS)
T2 - 33rd International Conference on Machine Learning, ICML 2016
Y2 - 19 June 2016 through 24 June 2016
ER -