Writing tests is a time-consuming yet essential task during software
dev...
We introduce a novel setting, wherein an agent needs to learn a task fro...
Automatically fixing software bugs is a challenging task. While recent w...
For the majority of the machine learning community, the expensive nature...
Most Outside-Knowledge Visual Question Answering (OK-VQA) systems employ...
Demonstrations and natural language instructions are two common ways to
...
Characterizing the patterns of errors that a system makes helps research...
When a software bug is reported, developers engage in a discussion to
co...
There has been a growing interest in developing machine learning (ML) mo...
Imitation learning and instruction-following are two common approaches t...
Descriptive code comments are essential for supporting code comprehensio...
Natural language comments convey key aspects of source code such as
impl...
Systematic Generalization refers to a learning algorithm's ability to
ex...
Reinforcement learning (RL), particularly in sparse reward settings, oft...
Most recent state-of-the-art Visual Question Answering (VQA) systems are...
Dialog systems research has primarily been focused around two main types...
Intelligent systems need to be able to recover from mistakes, resolve
un...
We formulate the novel task of automatically updating an existing natura...
Comments are an integral part of software development; they are natural
...
Most RNN-based image captioning models receive supervision on the output...
Visual question answering (VQA) and image captioning require a shared bo...
Work on "learning with rationales" shows that humans providing explanati...
Visual Question Answering (VQA) deep-learning systems tend to capture
su...
Recent reinforcement learning (RL) approaches have shown strong performa...
Natural language understanding for robotics can require substantial doma...
AI systems' ability to explain their reasoning is critical to their util...
Active learning identifies data points to label that are expected to be ...
Natural language elements, e.g., todo comments, are frequently used to
c...
Answering visual questions need acquire daily common knowledge and model...
We explore techniques to maximize the effectiveness of discourse informa...
Ensembling methods are well known for improving prediction accuracy. How...
We present results on combining supervised and unsupervised methods to
e...
There is a small but growing body of research on statistical scripts, mo...