atlas

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

Hypothesis, Verification, and Induction: Grounding Large Language Models with Self-Driven Skill Learning

AAAI 2024 · Large language models › Agents, code and math · approach: Agent instruction-following benchmarks · 1 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 HYVIN, a Hypothesis-Verification-Induction-Deduction framework where an LLM decomposes BabyAI instructions into subgoals with check functions, RL verifies them, and clustered subgoals train reusable skills for LLM planning.

Problem

Grounding LLM plans in environments without hand-built low-level APIs or costly demonstrations, given sparse rewards and low generality of learned behaviors.

Approach

The LLM proposes subgoals and executable check functions that serve as intrinsic rewards for RL policies; verified subgoal trajectories are used to restore initial states, and semantically clustered subgoals train general skill policies that a few-shot LLM planner calls to write programs.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add learned skills to HYVIN (ablation)HYVIN · BossLevelsuccess rate: 8.6 -> 75.9Helped
add learned skills instead of using primitive actions (ablation)HYVIN · GoToLocalsuccess rate: 55.1 -> 99.9Helped
add learned skills instead of using primitive actions (ablation)HYVIN · PickupLocalsuccess rate: 47.6 -> 92.9Helped
add learned skills instead of using primitive actions (ablation)HYVIN · PutNextLocalsuccess rate: 0 -> 91.9Helped
restore the expected initial state using saved actions during skill training (ablation)HYVIN skill learning · BabyAI skill traininglearning efficiencyHelped
add repeated interaction debugging (ablation)HYVIN high-level planner · BossLevelsuccess rate: more than 40%Helped
add multiple attempts of stochastic skill policies (ablation)HYVIN high-level planner · complex taskssuccess rateHelped
use GPT-4 instead of ChatGPT (ablation)HYVIN · BossLevelsuccess rate: 75.9 -> 85.9Helped
use HYVIN instead of DreamerV2HYVIN · Crafter: 0 → wood pickaxesuccess rate: 59.6% -> 90.6%Helped
use HYVIN instead of DreamerV2HYVIN · Crafter: 0 → stonesuccess rate: 42.7% -> 31.4%Hurt
use HYVIN instead of DreamerV2HYVIN · Crafter: 0 → stone pickaxesuccess rate: 0.2% -> 32.5%Helped
use HYVIN instead of the strongest listed imitation-learning baselineHYVIN · GoToLocalsuccess rate: 99.8 -> 99.9No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: BabyAI Crafter

Benchmarks: BabyAI Crafter

Metrics: success rate

Baselines: BabyAI Original (imitation learning) LID-Text LISA ChatGPT HYVIN-action HYVIN-no-skills DreamerV2

Builds on: Code as Policies SayCan BabyAI Voyager

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