atlas

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

SCHEMA: State CHangEs MAtter for Procedure Planning in Instructional Videos

ICLR 2024 · Large language models › Agents, code and math · approach: LLM-driven embodied and driving 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.

Proposes SCHEMA, which represents procedure steps as LLM-generated before/after state-change descriptions and aligns visual states with them via contrastive learning to plan action sequences in instructional videos.

Problem

Procedure planning in instructional videos under weak (step-sequence-only) supervision, where intermediate visual states are unannotated and the role of states in planning is underexplored.

Approach

Represent each step as before/after state-change language descriptions generated by GPT-3.5 with chain-of-thought prompting, align visual start/goal states with these descriptions via cross-modal contrastive learning, and use the descriptions as supervision for predicted mid-states, decomposing planning into mid-state prediction and step prediction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add state alignment (ablation)SCHEMA · CrossTask T=3SR: 28.72 -> 30.15; 29.41 -> 31.83Helped
add mid-state prediction (ablation)SCHEMA · CrossTask T=3SR: 28.72 -> 29.41; 30.15 -> 31.83Helped
use two decoders instead of one decoder (ablation)SCHEMA · CrossTask T=3SR: 30.25 -> 31.83Helped
use two decoders instead of one decoder (ablation)SCHEMA · CrossTask T=4SR: 19.01 -> 19.71Helped
use state-description external memory instead of randomly initialized memory (ablation)SCHEMA · CrossTask T=3SR: 29.83 -> 31.83Helped
use state-description external memory instead of randomly initialized memory (ablation)SCHEMA · CrossTask T=4SR: 19.53 -> 19.71Helped
use state descriptions rather than step descriptions as step-classifier memory (ablation)SCHEMA · CrossTask T=3SR: 30.00 -> 31.83Helped
use state descriptions rather than step descriptions as step-classifier memory (ablation)SCHEMA · CrossTask T=4SR: 19.30 -> 19.71Helped
apply Viterbi post-processing (ablation)SCHEMA · CrossTask T=3SR: 27.48 -> 31.83Helped
apply Viterbi post-processing (ablation)SCHEMA · CrossTask T=4SR: 14.85 -> 19.71Helped
use probabilistic rather than deterministic modeling (ablation)SCHEMA · CrossTask T=3SR: 31.83 -> 29.51Hurt
use probabilistic rather than deterministic modeling (ablation)SCHEMA · CrossTask T=4SR: 19.71 -> 16.55Hurt

Surprising findings

Limitations

Experimental setup

Datasets: CrossTask COIN NIV HowTo100M

Benchmarks: CrossTask COIN NIV

Metrics: SR mAcc mIoU KL-Div NLL ModePrec ModeRec

Baselines: Random Retrieval-Based WLTDO UAAA UPN DDN PlaTe Ext-GAIL P3IV PDPP EGPP

Builds on: P3IV Zhao et al. probabilistic procedure planning (Viterbi post-processing) CLIP Socratic Models

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