Neural Programmer-Interpreters Learn To Write Programs | Two Minute Papers #34
In machine learning, we usually have a set of problems for which we are looking for solutions. For instance, "here is an image, please tell me what is seen on it". Or, "here is a computer game, please beat level three". One problem, one solution. In this case, we are not looking for one solution, we are looking for a computer program, an algorithm, that can solve any number of problems of the same kind. It can also learn how to rotate images of different cars around to obtain a frontal pose. This technique can learn from someone how to sort a set of 20 numbers and generalize its knowledge to much longer sequences.
______________________
The paper "Neural Programmer-Interpreters" is available here:
http://www-personal.umich.edu/~reedscot/iclr_project.html
The thumbnail image was created by Iwan Gabovitch (CC BY 2.0) - https://flic.kr/p/paxzB9
Subscribe if you would like to see more of these! - http://www.youtube.com/subscription_center?add_user=keeroyz
Splash screen/thumbnail design: Felícia Fehér - http://felicia.hu
Károly Zsolnai-Fehér's links:
Patreon → https://www.patreon.com/TwoMinutePapers
Facebook → https://www.facebook.com/TwoMinutePapers/
Twitter → https://twitter.com/karoly_zsolnai
Web → https://cg.tuwien.ac.at/~zsolnai/