atlas

Research map / Multi-agent systems and games / Human-AI and goal-conditioned

ADAM: An Embodied Causal Agent in Open-World Environments

ICLR 2025 · Multi-agent systems and games › Human-AI and goal-conditioned · approach: World-model-based agents · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces ADAM, a Minecraft embodied agent that learns a causal graph (technology tree) from scratch via LLM-based causal assumptions refined by intervention-based causal discovery, then plans and acts with that graph and MLLM perception.

Problem

Open-world embodied agents in Minecraft struggle to learn structured causal knowledge continuously; existing LLM-based agents rely on prior knowledge and omniscient metadata, and RL agents are black-box and sample-inefficient, hurting interpretability and generalization.

Approach

Combine LLM-based causal discovery (reasoning over interaction records to propose cause/effect items) with embodied intervention-based causal discovery (resampling with cause items removed) to build an ever-growing causal graph from scratch, which a planner/actor/memory controller then uses for task execution, with MLLM-based visual perception instead of metadata.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use embodied interventions to refine causal assumptions (ablation)ADAM causal discovery · Minecraft causal graphSHD: 19 ± 6 -> 2 ± 2Helped
Add parallel sampling (ablation)ADAM · Minecraft original, Diamond taskExploration steps: 68 ± 21 (3/3) -> 34 ± 7 (3/3)Helped
Add multimodal LLM perception (ablation)ADAM · Environmental-factor tasksExploration steps / success: N/A (0/3) -> 21 ± 16 (2/3); N/A (0/3) -> 40 ± 23 (2/3); N/A (0/3) -> 95 (1/3)Helped
Remove temporal modeling and subgraph decomposition (ablation)ADAM causal discovery · Minecraft causal graphSHD: 2 ± 2 -> 19 ± 6Hurt
Use intervention-based causal discovery rather than exhaustive trials (ablation)ADAM causal discovery · Collecting-action causal subgraphsSteps and success rate: up to 4.4× speedup; higher success rateHelped
Use GPT-4-turbo-preview for LLM-based causal discovery in the modified environment (ablation)ADAM causal discovery · Modified Minecraft causal assumptionsR&E (success/all): 0.1 (35/35)Helped
Replace GPT-4-turbo-preview with fine-tuned Llama-2-13B (ablation)ADAM causal discovery · Minecraft causal assumptionsR&E (success/all): 0.0 (35/35) -> 1.8 (5/35)Hurt
Remove access to metadata (ablation)VOYAGER · Environmental-factor tasksTask success: Find a river: 16 ± 8 (2/3) -> N/A (0/3); Gather log near river: 36 (1/3) -> N/A (0/3)Hurt
Learn dependencies from the modified game rather than rely on prior recipesADAM versus baseline agents · Modified Minecraft — DiamondTask successHelped
Use ADAM rather than the strongest baselineADAM · Minecraft original, Diamond taskExploration speed: 2.2× speedupHelped
Use ADAM rather than baseline agentsADAM · Modified Minecraft, raw_iron taskExploration speed: 4.6× speedupHelped

Surprising findings

Limitations

Experimental setup

Datasets: MC-QA (754 Minecraft crafting-recipe QA pairs, constructed by authors) Minecraft interaction records collected by the agent

Benchmarks: Minecraft technology tree (causal graph SHD) Minecraft diamond/iron/stone/wooden tool tasks (exploration steps) environment-factor tasks (find river, gather log near river, smelting iron near grass) modified-recipe Minecraft MC-QA

Metrics: Structural Hamming Distance (SHD) exploration steps success rate redundant/error items (R&E)

Baselines: ReAct Reflexion AutoGPT VOYAGER CDHRL DreamerV3 DEPS

Builds on: VOYAGER CDHRL ReAct Reflexion chain-of-thought prompting

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy