Skip to content

About

🧠 GridWM-Judge: Exposing world-model deficits in VLM judges that decouple accuracy from robustness stability.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GridWM-Judge

A benchmark for evaluating Vision-Language Models (VLMs) as judges in embodied AI tasks. We investigate whether VLM "judging instability" stems from "world model deficits" through three diagnostic tasks.

Overview

Task Questions Description
Task A 200 Atomic transition prediction
Task B 200 Structured scene perception
Task C 1200 Judgment robustness under perturbations

Tasks: DoorKey, Memory, LavaGap, KeyCorridor, MultiRoom, RedBlueDoor
Trajectory Variants: Full (success), NoCue (evidence masked), CF (counterfactual failures)

Quick Start 🚀

# Install dependencies
pip install -r requirements.txt

# Generate datasets
./scripts/generate_all_datasets.sh
python scripts/build_exam.py

# Run evaluation
export SILICONFLOW_API_KEY="your_key"
python scripts/run_inference.py --exam_dir datasets/exams --responses_dir runs/responses \
  --backend openai_compatible --provider siliconflow \
  --model "Pro/Qwen/Qwen2.5-VL-7B-Instruct"

# Score results
python scripts/score_exam.py

Citation

If you find our work useful, please cite:

@inproceedings{zhang2026gridwm,
	title={{GridWM-Judge}: Evaluating Vision-Language Model Judges in Grid Worlds via World Model Deficits},
	author={Zhang, Qinan and Jin, Qihang},
	booktitle={ICLR 2026 Workshop on World Models: Understanding, Modelling and Scaling},
	year={2026}
}

License

MIT OR Apache-2.0

About

🧠 GridWM-Judge: Exposing world-model deficits in VLM judges that decouple accuracy from robustness stability.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Contributors

Languages