atlas

Research map / Large language models / Agents, code and math

LoTa-Bench: Benchmarking Language-oriented Task Planners for Embodied Agents

ICLR 2024 · Large language models › Agents, code and math · approach: LLM planning with symbolic tools · 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.

Proposes LoTa-Bench, an automatic benchmark for LLM-based language-oriented task planners for home-service embodied agents, using ALFRED/AI2-THOR and an extended WAH-NL/VirtualHome setup, and benchmarks many LLMs with extensions like example selection, replanning, and fine-tuning.

Problem

Comparing LLM-based task planners for embodied home agents is difficult because evaluation relies on human judgment or custom environments, and factors like model choice, in-context examples, replanning, and fine-tuning are under-explored.

Approach

An automatic simulator-based benchmark pairing a skill-scoring LLM planner (greedy constrained decoding via Guidance) with ALFRED/AI2-THOR and a crowdsourced-instruction extension of Watch-And-Help/VirtualHome, scoring success by comparing final simulator state to goal conditions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GPT-4 instead of GPT-3LLM task planner · ALFREDtask success rate: 21.36% -> 40.38%Helped
use GPT-4 instead of GPT-3LLM task planner · WAH-NLaverage subgoal success rate: 40.82% -> 34.17%Hurt
add failure feedback and replanning (ablation)LLaMA 2 13B planner · ALFREDtask success rate: 21.15 (44/208) -> 17.79 (37/208)Hurt
add failure feedback and replanning (ablation)LLaMA 2 70B planner · ALFREDtask success rate: 21.63 (45/208) -> 24.04 (50/208)Helped
fine-tune on ALFRED train set with LoRA (ablation)LLaMA 1 30B planner · ALFRED valid-seentask success rate: 13.66% -> 60.08%Helped
transfer ALFRED fine-tuning to WAH-NL (ablation)LLaMA 1 planner · WAH-NLaverage subgoal success rate: 32.22% -> 10.38%Hurt
select in-context examples by semantic similarity rather than randomly (ablation)LLM task planner · WAH-NLaverage subgoal success rateHelped
increase the number of in-context examples (ablation)LLaMA 2 13B planner · ALFRED and WAH-NLsuccess rateHelped
use Guidance constrained skill selection instead of SayCan-style individual scoring (ablation)GPT-Neo 6B planner · WAH-NLaverage subgoal success rate: 21.65% -> 24.80%Helped
use Guidance constrained skill selection instead of SayCan-style individual scoring (ablation)GPT-Neo 6B planner · WAH-NLprocessing time: 1649.2 minutes -> 87.4 minutes; about 19x speedupHelped
use instruction- or chat-tuned models instead of base models (ablation)baseline task planner · ALFRED and WAH-NLsuccess rateHurt
provide in-context examples to an already fine-tuned planner (ablation)LLaMA 1 30B fine-tuned planner · ALFRED valid-unseentask success rate: 44.59%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ALFRED Watch-And-Help WAH-NL

Benchmarks: ALFRED WAH-NL

Metrics: task success rate average subgoal success rate

Baselines: GPT-3 text-davinci-003 GPT-4 GPT-3.5-Turbo GPT-J 6B GPT-NeoX 20B OPT MPT LLaMA 2

Builds on: SayCan ALFRED Watch-And-Help Guidance LoRA

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