activity
20152022
most citedMaking Neural Programming Architectures Generalize via Recursion

95 citations · 251 across the 12 of their papers we have counts for

collaborators
Showing cs.LGShow all

5 papers · 1 filter

cs.LG2019★ 1 cited

Hierarchical Variational Imitation Learning of Control Programs

Roy Fox, Richard Shin, William Paul +5

Autonomous agents can learn by imitating teacher demonstrations of the intended behavior. Hierarchical control policies are ubiquitously useful for such learning, having the potent…

cs.LG2019★ 16 cited

Synthetic Datasets for Neural Program Synthesis

Richard Shin, Neel Kant, Kavi Gupta +4

The goal of program synthesis is to automatically generate programs in a particular language from corresponding specifications, e.g. input-output behavior. Many current approaches…

cs.LG2019★ 9 cited

Encoding Database Schemas with Relation-Aware Self-Attention for Text-to-SQL Parsers

Richard Shin

When translating natural language questions into SQL queries to answer questions from a database, we would like our methods to generalize to domains and database schemas outside of…

cs.LG2019★ 51 cited

Program Synthesis and Semantic Parsing with Learned Code Idioms

Richard Shin, Miltiadis Allamanis, Marc Brockschmidt +1

Program synthesis of general-purpose source code from natural language specifications is challenging due to the need to reason about high-level patterns in the target program and l…

cs.LG2017★ 95 cited

Making Neural Programming Architectures Generalize via Recursion

Jonathon Cai, Richard Shin, Dawn Song

Empirically, neural networks that attempt to learn programs from data have exhibited poor generalizability. Moreover, it has traditionally been difficult to reason about the behavi…