Learning Causal Dynamics Models in Object-Oriented Environments

Zhongwei Yu, Jingqing Ruan, Dengpeng Xing
5/21/2024
cs.LG

No official code found. Best implementation: zwyu-ai/oocdm (2 stars, MIT, last commit 2024-06-14).

Abstract

Causal dynamics models (CDMs) have demonstrated significant potential in addressing various challenges in reinforcement learning. To learn CDMs, recent studies have performed causal discovery to capture the causal dependencies among environmental variables. However, the learning of CDMs is still confined to small-scale environments due to computational complexity and sample efficiency constraints. This paper aims to extend CDMs to large-scale object-oriented environments, which consist of a multitude of objects classified into different categories. We introduce the Object-Oriented CDM (OOCDM) that shares causalities and parameters among objects belonging to the same class. Furthermore, we propose a learning method for OOCDM that enables it to adapt to a varying number of objects. Experiments on large-scale tasks indicate that OOCDM outperforms existing CDMs in terms of causal discovery, prediction accuracy, generalization, and computational efficiency.

View on arXivView PDF

Code Implementations(1)

zwyu-ai/oocdmCommunity100%
MIT

Learning causal dynamics models in object-oriented environments

20PythonMay 19, 20242 years agoMIT

Similar Papers

Cite this paper

@article{yu2024learning,
  title  = {Learning Causal Dynamics Models in Object-Oriented Environments},
  author = {Zhongwei Yu and Jingqing Ruan and Dengpeng Xing},
  year   = {2024},
  eprint = {2405.12615},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.12615v1},
  journal = {ICML 2024 2024}
}

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/2405.12615.svg)](https://codeofpaper.com/paper/2405.12615)

Discussion