{"title":"Learning Task Specifications from Demonstrations as Probabilistic Automata","authors":"Mattijs Baert, Sam Leroux, Pieter Simoens","doi":"arxiv-2409.07091","DOIUrl":null,"url":null,"abstract":"Specifying tasks for robotic systems traditionally requires coding expertise,\ndeep domain knowledge, and significant time investment. While learning from\ndemonstration offers a promising alternative, existing methods often struggle\nwith tasks of longer horizons. To address this limitation, we introduce a\ncomputationally efficient approach for learning probabilistic deterministic\nfinite automata (PDFA) that capture task structures and expert preferences\ndirectly from demonstrations. Our approach infers sub-goals and their temporal\ndependencies, producing an interpretable task specification that domain experts\ncan easily understand and adjust. We validate our method through experiments\ninvolving object manipulation tasks, showcasing how our method enables a robot\narm to effectively replicate diverse expert strategies while adapting to\nchanging conditions.","PeriodicalId":501031,"journal":{"name":"arXiv - CS - Robotics","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Robotics","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.07091","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Specifying tasks for robotic systems traditionally requires coding expertise,
deep domain knowledge, and significant time investment. While learning from
demonstration offers a promising alternative, existing methods often struggle
with tasks of longer horizons. To address this limitation, we introduce a
computationally efficient approach for learning probabilistic deterministic
finite automata (PDFA) that capture task structures and expert preferences
directly from demonstrations. Our approach infers sub-goals and their temporal
dependencies, producing an interpretable task specification that domain experts
can easily understand and adjust. We validate our method through experiments
involving object manipulation tasks, showcasing how our method enables a robot
arm to effectively replicate diverse expert strategies while adapting to
changing conditions.