# Towards Robust One-shot Task Execution using Knowledge Graph Embeddings

arXiv: https://arxiv.org/abs/2105.04484 · HTML: https://mlsanity.com/paper/2105.04484/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- Builds on 13 of its 39 references that are in the map.
- First posted on arXiv 10 May 2021.

## Builds on (most cited first, 13 of 13)

- [ConceptNet 5.5: An Open Multilingual Graph of General Knowledge](https://mlsanity.com/paper/1612.03975/) (2016)
- [VirtualHome: Simulating Household Activities via Programs](https://mlsanity.com/paper/1806.07011/) (2018)
- [A Review of Relational Machine Learning for Knowledge Graphs](https://mlsanity.com/paper/1503.00759/) (2015)
- [One-Shot Imitation Learning](https://mlsanity.com/paper/1703.07326/) (2017)
- [Analogical Inference for Multi-Relational Embeddings](https://mlsanity.com/paper/1705.02426/) (2017)
- [One-Shot Hierarchical Imitation Learning of Compound Visuomotor Tasks](https://mlsanity.com/paper/1810.11043/) (2018)
- [One-Shot Learning of Multi-Step Tasks from Observation via Activity Localization in Auxiliary Video](https://mlsanity.com/paper/1806.11244/) (2018)
- [RoboBrain: Large-Scale Knowledge Engine for Robots](https://mlsanity.com/paper/1412.0691/) (2014)
- [A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes](https://mlsanity.com/paper/1910.00127/) (2019)
- [RoboCSE: Robot Common Sense Embedding](https://mlsanity.com/paper/1903.00412/) (2019)
- [A Motion Taxonomy for Manipulation Embedding](https://mlsanity.com/paper/2007.06695/) (2020)
- [Taking Recoveries to Task: Recovery-Driven Development for Recipe-based Robot Tasks](https://mlsanity.com/paper/2001.10386/) (2020)
- [Self-Evaluation in One-Shot Learning from Demonstration of Contact-Intensive Tasks](https://mlsanity.com/paper/1904.01846/) (2019)

## Built on by (most cited first, 8 of 8)

- [Getting aligned on representational alignment](https://mlsanity.com/paper/2310.13018/) (2023)
- [Aligning Robot and Human Representations](https://mlsanity.com/paper/2302.01928/) (2023)
- [From Cooking Recipes to Robot Task Trees -- Improving Planning Correctness and Task Efficiency by Leveraging LLMs with a Knowledge Network](https://mlsanity.com/paper/2309.09181/) (2023)
- [Consolidating Trees of Robotic Plans Generated Using Large Language Models to Improve Reliability](https://mlsanity.com/paper/2401.07868/) (2024)
- [Interactive Continual Learning Architecture for Long-Term Personalization of Home Service Robots](https://mlsanity.com/paper/2403.03462/) (2024)
- [Explainable Knowledge Graph Embedding: Inference Reconciliation for Knowledge Inferences Supporting Robot Actions](https://mlsanity.com/paper/2205.01836/) (2022)
- [Graph learning in robotics: a survey](https://mlsanity.com/paper/2310.04294/) (2023)
- [AdaptBot: Combining LLM with Knowledge Graphs and Human Input for Generic-to-Specific Task Decomposition and Knowledge Refinement](https://mlsanity.com/paper/2502.02067/) (2025)

## Abstract (arXiv)

Requiring multiple demonstrations of a task plan presents a burden to end-users of robots. However, robustly executing tasks plans from a single end-user demonstration is an ongoing challenge in robotics. We address the problem of one-shot task execution, in which a robot must generalize a single demonstration or prototypical example of a task plan to a new execution environment. Our approach integrates task plans with domain knowledge to infer task plan constituents for new execution environments. Our experimental evaluations show that our knowledge representation makes more relevant generalizations that result in significantly higher success rates over tested baselines. We validated the approach on a physical platform, which resulted in the successful generalization of initial task plans to 38 of 50 execution environments with errors resulting from autonomous robot operation included.
