about
Recent Advances in Neural Program Synthesis (arxiv.org)
4 points by ghosthamlet on Feb 10, 2018 | hide | past | pdf | 1 comment on HN

In plain words: A survey traces how neural networks have been trained to write or infer programs from examples, laying out the core challenges and how the models evolved. It finds the field is still far from matching traditional program-writing tools, and points to open directions.

Abstract

In recent years, deep learning has made tremendous progress in a number of fields that were previously out of reach for artificial intelligence. The successes in these problems has led researchers to consider the possibilities for intelligent systems to tackle a problem that humans have only recently themselves considered: program synthesis. This challenge is unlike others such as object recognition and speech translation, since its abstract nature and demand for rigor make it difficult even for human minds to attempt. While it is still far from being solved or even competitive with most existing methods, neural program synthesis is a rapidly growing discipline which holds great promise if completely realized. In this paper, we start with exploring the problem statement and challenges of program synthesis. Then, we examine the fascinating evolution of program induction models, along with how they have succeeded, failed and been reimagined since. Finally, we conclude with a contrastive look at program synthesis and future research recommendations for the field.

Neel Kant
arXiv:1802.02353 · cs.AI, cs.PL · submitted Feb 7, 2018
abstract · pdf · html · 16 pages (without citations); Literature Review

add comment on HN

Maybe we can create a more suitable language for AI to Synthesis,or just let AI to Synthesis the simplest language: Machine Language,it maybe more easy for AI/Machine.