Skip to content
Back to skills

Embodiedbrain Eval

ASecurity

Evaluates an embodied AI model's capabilities in general multimodal reasoning, 3D spatial perception, and long-horizon task planning across multiple public benchmarks and a custom simulation environment. Use when the user wants to benchmark on MM-IFEval, MMStar, MMMU, AI2D, OCRBench, BLINK, CV-Bench, EmbSpatial, ERQA, EgoPlan, EgoPlan2, EgoThink, Internal Planning, VLM-PlanSim-99, or asks about evaluating this task. Reports Action Pair Match F1-Score.

  • 3 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 11, 2026
researchpythongoapiperformance

Works with

  • api

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill embodiedbrain-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Embodiedbrain Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Embodiedbrain Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-embodiedbrain-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-embodiedbrain-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: embodiedbrain-eval
description: Evaluates an embodied AI model's capabilities in general multimodal reasoning, 3D spatial perception, and long-horizon task planning across multiple public benchmarks and a custom simulation environment. Use when the user wants to benchmark on MM-IFEval, MMStar, MMMU, AI2D, OCRBench, BLINK, CV-Bench, EmbSpatial, ERQA, EgoPlan, EgoPlan2, EgoThink, Internal Planning, VLM-PlanSim-99, or asks about evaluating this task. Reports Action Pair Match F1-Score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2510.20578
  bibtex_key: [REDACTED]
  confidence: high
---

# embodiedbrain-eval

> EmbodiedBrain: Expanding Performance Boundaries of Task Planning for Embodied Intelligence — Ding Zou et al. (2025) (arXiv:2510.20578, 2025)

## What this evaluates

Evaluates an embodied AI model's capabilities in general multimodal reasoning, 3D spatial perception, and long-horizon task planning across multiple public benchmarks and a custom simulation environment.

## Datasets

- **MM-IFEval** — total ?; splits: test (-1)
- **MMStar** — total ?; splits: test (-1)
- **MMMU** — total ?; splits: test (-1)
- **AI2D** — total ?; splits: test (-1)
- **OCRBench** — total ?; splits: test (-1)
- **BLINK** — total ?; splits: test (-1)
- **CV-Bench** — total ?; splits: test (-1)
- **EmbSpatial** — total ?; splits: test (-1)
- **ERQA** — total ?; splits: test (-1)
- **EgoPlan** — total ?; splits: test (-1)
- **EgoPlan2** — total ?; splits: test (-1)
- **EgoThink** — total ?; splits: test (-1)
- **Internal Planning** — total ?; splits: test (-1)
- **VLM-PlanSim-99** — total 99; splits: test (99)

## Metrics

- `Action Pair Match F1-Score` **(primary)** — range: [0, 1]
  - Computed from a cross-matching matrix between predicted and ground truth action sequences. Quantity score uses the Hungarian algorithm for max matches; order score uses Longest Common Subsequence (LCS). Precision = Score / Predicted Actions, Recall = Score / Ground Truth Actions, F1-Score = 2*Precision*Recall / (Precision+Recall).
- `Task Success Rate` — range: percent
  - Percentage of VLM-PlanSim-99 tasks where the parsed structured instructions successfully execute to completion in the AI2-THOR simulator.

## Input / output format

**Input**: Natural language task goal and initial scene image (for VLM-PlanSim-99); standard multimodal prompts per benchmark.

**Output**: Unstructured text plan, parsed into structured executable instructions, or a list of predicted action pairs.

## Scoring recipe

```python
def score_planning(pred_actions, gt_actions):
    M = zeros(len(pred_actions), len(gt_actions))
    for i, pred in enumerate(pred_actions):
        matches = gpt5_mini_evaluator(pred, gt_actions)
        for j in matches: M[i, j] = 1
    qty_score = hungarian_algorithm(M)
    ord_score = lcs_length(pred_actions, gt_actions)
    prec = qty_score / len(pred_actions)
    rec = qty_score / len(gt_actions)
    return 2 * prec * rec / (prec + rec)
```

## Common pitfalls

- Standard text similarity metrics (BLEU/ROUGE) are explicitly noted as insufficient for evaluating plan executability and logical coherence.
- The internal planning benchmark relies on a proprietary GPT-5-Mini model for action matching, making exact reproduction difficult without access to that API.
- VLM-PlanSim-99 requires a specific 4-layer object resolution and parsing pipeline before simulation execution; skipping this step invalidates the Task Success Rate.

## Evidence (verbatim from paper)

> The final evaluation metrics are composed of Match Quantity Metrics and Match Order Metrics, both presented as Precision, Recall, and F1-Score: Action Pair Match Quantity Score: The maximum number of matches (the match score) is computed from the cross-matching matrix M using the Hungarian Algorithm via the SciPy library. Action Pair Match Order Score: The order score is calculated using the Longest Common Subsequence (LCS) algorithm, where the length of the LCS serves as the match score. The metrics are calculated as follows, with Score representing the derived match score (either quantity or order): Precision = Score / Predicted Actions, Recall = Score / Ground Truth Actions, F1-Score = 2*Precision*Recall / (Precision+Recall)

## Citation

```bibtex
@misc{zou2025embodiedbrain,
  title={EmbodiedBrain: Expanding Performance Boundaries of Task Planning for Embodied Intelligence},
  author={Ding Zou et al. (2025)},
  year={2025},
  note={arXiv:2510.20578}
}
```

- arXiv: 2510.20578

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.