mlsanityData to 14 Oct 2026

Natural Language Specification of Reinforcement Learning Policies through Differentiable Decision Trees

arXiv 2101.07140 ↗First posted 18 Jan 2021cs.LG cs.AI cs.CLcited by 4

Not on the map. Why?

Abstract (arXiv)

Human-AI policy specification is a novel procedure we define in which humans can collaboratively warm-start a robot's reinforcement learning policy. This procedure is comprised of two steps; (1) Policy Specification, i.e. humans specifying the behavior they would like their companion robot to accomplish, and (2) Policy Optimization, i.e. the robot applying reinforcement learning to improve the initial policy. Existing approaches to enabling collaborative policy specification are often unintelligible black-box methods, and are not catered towards making the autonomous system accessible to a novice end-user. In this paper, we develop a novel collaborative framework to allow humans to initialize and interpret an autonomous agent's behavior. Through our framework, we enable humans to specify an initial behavior model via unstructured, natural language (NL), which we convert to lexical decision trees. Next, we leverage these translated specifications, to warm-start reinforcement learning and allow the agent to further optimize these potentially suboptimal policies. Our approach warm-starts an RL agent by utilizing non-expert natural language specifications without incurring the additional domain exploration costs. We validate our approach by showing that our model is able to produce >80% translation accuracy, and that policies initialized by a human can match the performance of relevant RL baselines in two domains.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 35 of its 71 references that are in the map. First posted on arXiv 18 Jan 2021.

Builds on

35 of 71 references.

References · 35

  1. 2017Attention Is All You Needcited by 60,361
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
  3. 2017Proximal Policy Optimization Algorithmscited by 15,215
  4. 2013Intriguing properties of neural networkscited by 5,155
  5. 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
  6. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  7. 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,371
  8. 2018Deep contextualized word representationscited by 2,290
  9. 2017Towards A Rigorous Science of Interpretable Machine Learningcited by 1,416
  10. 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,026
  11. 2016The Mythos of Model Interpretabilitycited by 721
  12. 2019A Survey of Deep Learning Techniques for Autonomous Drivingcited by 403
23 more
  1. 2017Methods for Interpreting and Understanding Deep Neural Networkscited by 345
  2. 2015Understanding Neural Networks Through Deep Visualizationcited by 334
  3. 2017Distilling a Neural Network Into a Soft Decision Treecited by 236
  4. 2016Modular Multitask Reinforcement Learning with Policy Sketchescited by 203
  5. 2016Language to Logical Form with Neural Attentioncited by 158
  6. 2020Language-Conditioned Imitation Learning for Robot Manipulation Taskscited by 136
  7. 2016Data Recombination for Neural Semantic Parsingcited by 111
  8. 2018Mapping Instructions to Actions in 3D Environments with Visual Goal Predictioncited by 101
  9. 2017Learning a Neural Semantic Parser from User Feedbackcited by 99
  10. 2020Principles and Practice of Explainable Machine Learningcited by 99
  11. 2020Human-centered Explainable AI: Towards a Reflective Sociotechnical Approachcited by 90
  12. 2020Learning from Suboptimal Demonstration via Self-Supervised Reward Regressioncited by 84
  13. 2018Learning to Understand Goal Specifications by Modelling Rewardcited by 80
  14. 2016Graying the black box: Understanding DQNscited by 68
  15. 2018Contrastive Explanations for Reinforcement Learning in terms of Expected Consequencescited by 44
  16. 2019Learning to Map Natural Language Instructions to Physical Quadcopter Control using Simulated Flightcited by 43
  17. 2019Exploring Computational User Models for Agent Policy Summarizationcited by 29
  18. 2018Following High-level Navigation Instructions on a Simulated Quadcopter with Imitation Learningcited by 27
  19. 2019Improving Grounded Natural Language Understanding through Human-Robot Dialogcited by 25
  20. 2017Accurately and Efficiently Interpreting Human-Robot Instructions of Varying Granularitiescited by 19
  21. 2017A Review of Methodologies for Natural-Language-Facilitated Human-Robot Cooperationcited by 8
  22. 2019Neural-encoding Human Experts' Domain Knowledge to Warm Start Reinforcement Learningcited by 7
  23. 2017Robot-Initiated Specification Repair through Grounded Language Interactioncited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 3.

4 papers.