In recent years, there has been a resurgence in methods that use distributed (neural) representations to represent and reason about semantic knowledge for robotics applications. However, while robots often observe previously unknown concepts, these representations typically assume that all concepts are known a priori, and incorporating new information requires all concepts to be learned afresh. Our work relaxes the static assumptions of these representations to tackle the incremental knowledge graph embedding problem by leveraging principles of a range of continual learning methods. Through an experimental evaluation with several knowledge graphs and embedding representations, we provide insights about trade-offs for practitioners to match a semantics-driven robotics application to a suitable continual knowledge graph embedding method.
翻译:近年来,在使用分布式(神经)表示法来代表机器人应用的语义学知识并解释其原因的方法方面出现了复苏,然而,虽然机器人经常观察到以前未知的概念,但这些表示法通常假定所有概念都是先入为主的,纳入新信息需要重新学习所有概念。我们的工作放松了这些表示法的静态假设,以利用一系列持续学习方法的原则解决累积知识图的问题。我们通过实验性评价,用若干知识图和嵌入式说明法,为实践者提供了各种权衡的洞察力,使他们能将由语义学驱动的机器人应用法与适当的持续知识图嵌入法相匹配。