Skip to content
Back to skills

Cello Eval

ASecurity

This benchmark evaluates the causal reasoning capabilities of Large Vision-Language Models (LVLMs) across four levels of the Ladder of Causation: discovery, association, intervention, and counterfactual. It probes whether models can correctly identify causal relationships, handle confounding and collider biases, reason about interventions, and generate counterfactual explanations based on visual scenes. Use when the user wants to benchmark on CELLO, or asks about evaluating this task. Reports...

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongotestinggitperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Cello Eval?

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

Security grade badge for Cello Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-cello-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-cello-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: cello-eval
description: This benchmark evaluates the causal reasoning capabilities of Large Vision-Language Models (LVLMs) across four levels of the Ladder of Causation: discovery, association, intervention, and counterfactual. It probes whether models can correctly identify causal relationships, handle confounding and collider biases, reason about interventions, and generate counterfactual explanations based on visual scenes. Use when the user wants to benchmark on CELLO, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2406.19131
  bibtex_key: chen2024cello
  confidence: high
---

# cello-eval

> CELLO: Causal Evaluation of Large Vision-Language Models — Chen et al. (2024) (arXiv:2406.19131, 2024)

## What this evaluates

This benchmark evaluates the causal reasoning capabilities of Large Vision-Language Models (LVLMs) across four levels of the Ladder of Causation: discovery, association, intervention, and counterfactual. It probes whether models can correctly identify causal relationships, handle confounding and collider biases, reason about interventions, and generate counterfactual explanations based on visual scenes.

## Datasets

- **CELLO** — total 14094; splits: test (1200); repo https://github.com/OpenCausaLab/CELLO

## Metrics

- `accuracy` **(primary)** — range: [0, 1]
  - Standard accuracy calculated as the proportion of correctly predicted answers out of the total number of test instances. Random baselines are set at 0.5 for binary questions and 0.25 for multiple-choice questions.

## Input / output format

**Input**: An image depicting a scene with human, object, or human-human interactions, accompanied by a multiple-choice or binary question probing causal relationships (e.g., causality identification, confounder identification, natural direct effect).

**Output**: A single selected option from the provided choices (e.g., A, B, C, D) or a binary Yes/No response. The model may also output chain-of-thought reasoning if prompted with CELLO-CoT.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_labels):
    correct = sum(1 for p, g in zip(predictions, gold_labels) if p.strip().upper() == g.strip().upper())
    return correct / len(gold_labels)
```

## Common pitfalls

- Models often fail to format outputs correctly, leading to 'Unformatted Answer' or 'Uncertain Answer' errors that are hard to parse.
- During robustness testing, models tend to prioritize the polite tone of reformulated prompts over the actual causal logic, causing accuracy to plummet (e.g., from ~0.5 to ~0.03).
- Random baselines differ by question type (0.5 for binary, 0.25 for MCQ), so comparing raw scores without accounting for question distribution can be misleading.

## Evidence (verbatim from paper)

> We compose a test set consisting of 1,200 samples, distributed equally across 12 causal tasks in CELLO, with each task featuring 100 randomly selected samples. For consistent evaluation, we use standard accuracy metrics for all the models and tasks. Performance is also benchmarked against a random baseline (i.e., 0.5 for binary and 0.25 for multiple-choice questions).

## Citation

```bibtex
@misc{chen2024cello,
  title={CELLO: Causal Evaluation of Large Vision-Language Models},
  author={Chen et al. (2024)},
  year={2024},
  note={arXiv:2406.19131}
}
```

- arXiv: 2406.19131

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.