Misra, Dipendra Kumar2019-10-152019-10-152019-05-30Misra_cornellgrad_0058F_11389http://dissertations.umi.com/cornellgrad:11389bibid: 11050316https://hdl.handle.net/1813/67334Agents that can execute natural language instructions have many applications. For example, an assistive house robot that can follow instructions will reduce the time spent on doing household chores. Natural language provides a convenient medium for users to express a wide variety of objectives for these agents. However, to achieve this goal the agent must understand the meaning of natural language instruction, reason about its context, and take appropriate actions. In this thesis, we will introduce new instruction following tasks along with new approaches. The presented approach focuses on designing scalable and interpretable agents that can follow complex natural language instructions. We also introduce an integrated learning framework for instruction following that contains an implementation of several tasks and approaches.en-USAttribution 4.0 InternationalNatural language understandingreinforcement learningsemantic parsingDeep LearningArtificial intelligencecomputer visionmachine learningScalable and Interpretable Approaches for Learning to Follow Natural Language Instructionsdissertation or thesishttps://doi.org/10.7298/f86r-2b38