Skip to main navigation Skip to search Skip to main content

Imperative learning: A self-supervised neuro-symbolic learning framework for robot autonomy

  • Chen Wang
  • , Kaiyi Ji
  • , Junyi Geng
  • , Zhongqiang Ren
  • , Taimeng Fu
  • , Fan Yang
  • , Yifan Guo
  • , Haonan He
  • , Xiangyu Chen
  • , Zitong Zhan
  • , Qiwei Du
  • , Shaoshu Su
  • , Bowen Li
  • , Yuheng Qiu
  • , Yi Du
  • , Qihang Li
  • , Yifan Yang
  • , Xiao Lin
  • , Zhipeng Zhao

Research output: Contribution to journalArticlepeer-review

Abstract

Data-driven methods such as reinforcement and imitation learning have achieved remarkable success in robot autonomy. However, their data-centric nature still hinders them from generalizing well to ever-changing environments. Moreover, labeling data for robotic tasks is often impractical and expensive. To overcome these challenges, we introduce a new self-supervised neuro-symbolic (NeSy) computational framework, imperative learning (IL), for robot autonomy, leveraging the generalization abilities of symbolic reasoning. The framework of IL consists of three primary components: a neural module, a reasoning engine, and a memory system. We formulate IL as a special bilevel optimization (BLO), which enables reciprocal learning over the three modules. This overcomes the label-intensive obstacles associated with data-driven approaches and takes advantage of symbolic reasoning concerning logical reasoning, physical principles, geometric analysis, etc. We discuss several optimization techniques for IL and verify their effectiveness in five distinct robot autonomy tasks including path planning, rule induction, optimal control, visual odometry, and multi-robot routing. Through various experiments, we show that IL can significantly enhance robot autonomy capabilities and we anticipate that it will catalyze further research across diverse domains.

Original languageEnglish (US)
Article number02783649251353181
JournalInternational Journal of Robotics Research
DOIs
StateAccepted/In press - 2025

All Science Journal Classification (ASJC) codes

  • Software
  • Modeling and Simulation
  • Mechanical Engineering
  • Electrical and Electronic Engineering
  • Artificial Intelligence
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Imperative learning: A self-supervised neuro-symbolic learning framework for robot autonomy'. Together they form a unique fingerprint.

Cite this