Efficient Inference of Temporal Task Specifications from Human Demonstrations using Experiment Design

被引:1
|
作者
Sobti, Shlok [1 ]
Shome, Rahul [1 ,2 ]
Kavraki, Lydia E. [1 ]
机构
[1] Rice Univ, Dept Comp Sci, Houston, TX USA
[2] Australian Natl Univ, Sch Comp, Canberra, ACT, Australia
关键词
FRAMEWORK;
D O I
10.1109/ICRA48891.2023.10160692
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Robotic deployments in human environments have motivated the need for autonomous systems to be able to interact with humans and solve tasks effectively. Human demonstrations of tasks can be used to infer underlying task specifications, commonly modeled with temporal logic. State-of-the-art methods have developed Bayesian inference tools to estimate a temporal logic formula from a sequence of demonstrations. The current work proposes the use of experiment design to choose environments for humans to perform these demonstrations. This reduces the number of demonstrations needed to estimate the unknown ground truth formula with low error. A novel computationally efficient strategy is proposed to generate informative environments by using an optimal planner as the model for the demonstrator. Instead of evaluating all possible environments, the search space reduces to the placement of informative orderings of likely eventual goals along an optimal planner's solution. A human study with 600 demonstrations from 20 participants for 4 tasks on a 2D interface validates the proposed hypothesis and empirical performance benefit in terms of convergence and error over baselines. The human study dataset is also publicly shared.
引用
收藏
页码:9764 / 9770
页数:7
相关论文
共 50 条
  • [1] Bayesian Inference of Temporal Task Specifications from Demonstrations
    Shah, Ankit
    Kamath, Pritish
    Li, Shen
    Shah, Julie
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [2] Learning Task Specifications from Demonstrations
    Vazquez-Chanlatte, Marcell
    Jha, Susmit
    Tiwari, Ashish
    Ho, Mark K.
    Seshia, Sanjit A.
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 31 (NIPS 2018), 2018, 31
  • [3] Using Causal Analysis to Learn Specifications from Task Demonstrations
    Angelov, Daniel
    Hristov, Yordan
    Ramamoorthy, Subramanian
    [J]. AAMAS '19: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2019, : 1341 - 1349
  • [4] Learning Temporal Task Models from Human Bimanual Demonstrations
    Dreher, Christian R. G.
    Asfour, Tam
    [J]. 2022 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2022, : 7664 - 7671
  • [5] From demonstrations to task-space specifications. Using causal analysis to extract rule parameterization from demonstrations
    Angelov, Daniel
    Hristov, Yordan
    Ramamoorthy, Subramanian
    [J]. AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2020, 34 (02)
  • [6] From demonstrations to task-space specifications. Using causal analysis to extract rule parameterization from demonstrations
    Daniel Angelov
    Yordan Hristov
    Subramanian Ramamoorthy
    [J]. Autonomous Agents and Multi-Agent Systems, 2020, 34
  • [7] Learning Temporal Specifications from Imperfect Traces Using Bayesian Inference
    Mrowca, Artur
    Nocker, Martin
    Steinhorst, Sebastian
    Guennemann, Stephan
    [J]. PROCEEDINGS OF THE 2019 56TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2019,
  • [8] Task Parameterization Using Continuous Constraints Extracted From Human Demonstrations
    Ureche, Ana Lucia Pais
    Umezawa, Keisuke
    Nakamura, Yoshihiko
    Billard, Aude
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2015, 31 (06) : 1458 - 1471
  • [9] Automated Testing with Temporal Logic Specifications for Robotic Controllers using Adaptive Experiment Design
    Innes, Craig
    Ramamoorthy, Subramanian
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2022, 2022, : 6814 - 6821
  • [10] USING THE TEMPORAL LOGIC RDL FOR DESIGN SPECIFICATIONS
    GABBAY, D
    HODKINSON, I
    HUNTER, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 491 : 64 - 78