Episodic Memory Verbalization using Hierarchical Representations of Life-Long Robot Experience

Leonard Bärmann, Chad DeChant, Joana Plewnia, Fabian Peller-Konrad, Daniel Bauer +2 more
9/26/2024
cs.ROcs.AI

No official code found. Best implementation: lbaermann/hierarchical-emv (3 stars, last commit 2026-04-29).

Abstract

Verbalization of robot experience, i.e., summarization of and question answering about a robot's past, is a crucial ability for improving human-robot interaction. Previous works applied rule-based systems or fine-tuned deep models to verbalize short (several-minute-long) streams of episodic data, limiting generalization and transferability. In our work, we apply large pretrained models to tackle this task with zero or few examples, and specifically focus on verbalizing life-long experiences. For this, we derive a tree-like data structure from episodic memory (EM), with lower levels representing raw perception and proprioception data, and higher levels abstracting events to natural language concepts. Given such a hierarchical representation built from the experience stream, we apply a large language model as an agent to interactively search the EM given a user's query, dynamically expanding (initially collapsed) tree nodes to find the relevant information. The approach keeps computational costs low even when scaling to months of robot experience data. We evaluate our method on simulated household robot data, human egocentric videos, and real-world robot recordings, demonstrating its flexibility and scalability.

View on arXivView PDF

Code Implementations(1)

Episodic Memory Verbalization using Hierarchical Representations of Life-Long Robot Experience

30HTML, PythonOct 7, 20245 months ago

Similar Papers

Cite this paper

@article{brmann2024episodic,
  title  = {Episodic Memory Verbalization using Hierarchical Representations of Life-Long Robot Experience},
  author = {Leonard Bärmann and Chad DeChant and Joana Plewnia and Fabian Peller-Konrad and Daniel Bauer and Tamim Asfour and Alex Waibel},
  year   = {2024},
  eprint = {2409.17702},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.17702v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2409.17702.svg)](https://codeofpaper.com/paper/2409.17702)

Discussion