Skip to content
Back to skills

Egoschema Eval

ASecurity

Probes long-term visual memory and temporal reasoning in video-language models by requiring them to answer multiple-choice questions about very long-form videos. It measures the model's ability to retain and retrieve information across extended durations without relying on short clip analysis. Use when the user wants to benchmark on EgoSchema, or asks about evaluating this task. Reports QA Accuracy.

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Egoschema Eval?

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

Security grade badge for Egoschema Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-egoschema-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-egoschema-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: egoschema-eval
description: Probes long-term visual memory and temporal reasoning in video-language models by requiring them to answer multiple-choice questions about very long-form videos. It measures the model's ability to retain and retrieve information across extended durations without relying on short clip analysis. Use when the user wants to benchmark on EgoSchema, or asks about evaluating this task. Reports QA Accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2308.09126
  bibtex_key: [REDACTED]
  confidence: high
---

# egoschema-eval

> EgoSchema: A Diagnostic Benchmark for Very Long-form Video Language Understanding — Mangalam et al. (2023) (arXiv:2308.09126, 2023)

## What this evaluates

Probes long-term visual memory and temporal reasoning in video-language models by requiring them to answer multiple-choice questions about very long-form videos. It measures the model's ability to retain and retrieve information across extended durations without relying on short clip analysis.

## Datasets

- **EgoSchema** — total ?; splits: test (-1); repo https://github.com/egoschema/EgoSchema

## Metrics

- `QA Accuracy` **(primary)** — range: percent
  - Percentage of correctly predicted answer options out of the total number of questions. Calculated as (number of correct predictions / total questions) × 100.

## Input / output format

**Input**: Video clip with uniformly sampled frames (e.g., 1 to 90 frames) + multiple-choice question text + answer options.

**Output**: Predicted answer option (A, B, C, or D) or probability scores per option to select the highest.

## Scoring recipe

```python
correct = 0
for pred, gold in zip(predictions, gold_labels):
    if pred == gold:
        correct += 1
accuracy = (correct / len(gold_labels)) * 100
```

## Common pitfalls

- Frame sampling strategy affects performance non-monotonically; increasing frames does not always improve accuracy.
- GPU memory constraints limit the maximum number of frames that can be processed, creating inconsistent evaluation settings across models.
- Human baseline accuracy varies significantly based on time pressure and modality constraints (e.g., video-only vs. video+text).

## Evidence (verbatim from paper)

> In Table 6, We benchmark several state-of-the-art video-language models, with the intention of adding more models in the future, in a Zero-shot question-answering setting on EgoSchema. We evaluate each model in at least two settings. First is the conventional inference setting, where the model is assessed based on the same number of frames it was trained with. And second is a less challenging setting, where the model is tested on the maximum number of frames possible to execute inference with, using an 80G A100, without exceeding the GPU memory capacity. In both settings, frames are sampled uniformly from the input video clip. We observe accuracy to be non-monotonic in frame length, and report results in 1 to 30 frames in Table 6.

## Citation

```bibtex
@misc{mangalam2023egoschema,
  title={EgoSchema: A Diagnostic Benchmark for Very Long-form Video Language Understanding},
  author={Mangalam et al. (2023)},
  year={2023},
  note={arXiv:2308.09126}
}
```

- arXiv: 2308.09126

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.