Skip to content

andrewliao11/awesome-neural-programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

Awesome Neural Programming: Awesome

A curated list of awesome neural programming resources, inspired by awesome-computer-vision.

Table of Content

Workshops or Tutorial

Related Talks

Blog Posts

Papers

Recommended

  • Neural Programmer-Interpreters, Scott Reed and Nando de Freitas, ICLR16, [ArXiv]
  • Making Neural Programming Architectures Generalize via Recursion, Jonathon Cai et al., ICLR17, [Openreview]
  • Learning to Represent Programs with Graphs, Miltiadis Allamanis et al., ICLR18, [Openreview], [ArXiv]
  • Neural Task Programming: Learning to Generalize Across Hierarchical Tasks, Danfei Xu et al., ICRA18, [ArXiv]

Related Papers

algorithmic program learning

  • Neural Program Lattices, Chengtao Li et al., ICLR17, [Openreview]
  • Neural GPUs Learn Algorithms, Łukasz Kaiser and Ilya Sutskever, ICLR16, [ArXiv]
  • Parametrized Hierarchical Procedures for Neural Programming, Roy Fox et al., ICLR18 [Openreview]

Computer Vision

  • Neural Scene De-rendering, Jiajun Wu et al., CVPR17, [Paper]

Reinforcement Learning

  • Programmatically Interpretable Reinforcement Learning, Abhinav Verma et al., ICML18, [ArXiv]

Natural Language Processing

  • From Language to Programs: Bridging Reinforcement Learning and Maximum Marginal Likelihood, Kelvin Guu et al., ACL17 [ArXiv]
  • Language to code: Learning semantic parsers for if-this-then-that recipes, C. Quirk et al., ACL15, [paper]

Program synthesis

  • Neuro-Symbolic Program Synthesis, Emilio Parisotto et al., ICLR17, [ArXiv]
  • DeepCoder: Learning to Write Programs, Matej Balog et al., ICLR17, [Openreview] [ArXiv]
  • Neural Program Synthesis with Priority Queue Training, Daniel A. Abolafia et al., [Openreview] [ArXiv], [code]
  • Leveraging Grammar and Reinforcement Learning for Neural Program Synthesis, Rudy Bunel et al., ICLR18, [Openreview]
  • Neural Program Synthesis from Diverse Demonstration Videos, Shao-Hua Sun et al., ICML18, [Project page]

Program induction

  • Neural Symbolic Machines: Learning Semantic Parsers on Freebase with Weak Supervision, Chen Liang et al., ACL17, [ArXiv]
  • Using Program Induction to Interpret Transition System Dynamics, Svetlin et al., ICML2017 Workshop

Other

  • Neural Program Meta-Induction, Jacob Devlin et al., NIPS17, [ArXiv]
  • TerpreT: A Probabilistic Programming Language for Program Induction, Alexander L. Gaunt et al., NIPS16 NAMPI Workshop, [ArXiv]
  • Lifelong Perceptual Programming By Example, Alexander L. Gaunt et al., ICLR17 Workshop, [Openreview]
  • Dynamic Neural Program Embeddings for Program Repair, Ke Wang, et al. ICLR18, [Openreview]
  • Recent Advances in Neural Program Synthesis, Neel Kant

Licenses

CC0

To the extent possible under law, Yuan-Hong Liao has waived all copyright and related or neighboring rights to this work.

About

A curated list of awesome neural programming resources

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published