Skip to content
Back to skills

Temporalbench Eval

ASecurity

TemporalBench probes LLM-based agents' ability to perform contextual and event-informed temporal reasoning across four distinct task families. It disentangles historical pattern interpretation, context-free forecasting, contextual alignment, and event-conditioned adaptation to reveal whether numerical prediction accuracy correlates with qualitative temporal judgment. Use when the user wants to benchmark on FreshRetailNet, PSML, Causal Chambers, MIMIC, or asks about evaluating this task. Repor...

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Temporalbench Eval?

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

Security grade badge for Temporalbench Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-temporalbench-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-temporalbench-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: temporalbench-eval
description: TemporalBench probes LLM-based agents' ability to perform contextual and event-informed temporal reasoning across four distinct task families. It disentangles historical pattern interpretation, context-free forecasting, contextual alignment, and event-conditioned adaptation to reveal whether numerical prediction accuracy correlates with qualitative temporal judgment. Use when the user wants to benchmark on FreshRetailNet, PSML, Causal Chambers, MIMIC, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2602.13272
  bibtex_key: [REDACTED]
  confidence: high
---

# temporalbench-eval

> TemporalBench: A Benchmark for Evaluating LLM-Based Agents on Contextual and Event-Informed Time Series Tasks — Weng et al. (2026) (arXiv:2602.13272, 2026)

## What this evaluates

TemporalBench probes LLM-based agents' ability to perform contextual and event-informed temporal reasoning across four distinct task families. It disentangles historical pattern interpretation, context-free forecasting, contextual alignment, and event-conditioned adaptation to reveal whether numerical prediction accuracy correlates with qualitative temporal judgment.

## Datasets

- **FreshRetailNet** — total ?; splits: test (-1)
- **PSML** — total ?; splits: test (-1)
- **Causal Chambers** — total ?; splits: test (-1)
- **MIMIC** — total ?; splits: test (-1)

## Metrics

- `accuracy` **(primary)** — range: [0, 1]
  - Proportion of correct discrete choices among valid instances. Answers labeled Uncertain or Inconclusive are excluded from the denominator to avoid penalizing models on ambiguous cases.
- `MAE` — range: [0, inf)
  - Mean Absolute Error: the average of absolute differences between predicted and ground-truth future values over the forecast horizon.
- `sMAPE` — range: [0, inf)
  - Symmetric Mean Absolute Percentage Error: 100 * mean(2 * |pred - gold| / (|pred| + |gold|)), used for single or low-dimensional series.
- `OW_sMAPE` — range: [0, inf)
  - Overall Weighted sMAPE: a scale-invariant aggregation of sMAPE across multiple correlated clinical time series to prevent high-variance signals from dominating.
- `OW_RMSSE` — range: [0, inf)
  - Overall Weighted Root Mean Squared Scaled Error: a scaled error metric aggregated across multiple series to enable fair comparison across heterogeneous clinical scales.

## Input / output format

**Input**: Historical time-series values, contextual narratives or event descriptions, and task-specific prompts (multiple-choice questions or direct forecasting requests).

**Output**: For reasoning tasks: discrete multiple-choice labels (or 'Uncertain'/'Inconclusive'). For forecasting tasks: numerical predictions for the specified future horizon.

## Scoring recipe

```python
def score(predictions, gold, task_type, dataset_type):
    if task_type == 'mcq':
        valid_mask = [p not in ['Uncertain', 'Inconclusive'] for p in predictions]
        valid_preds = [p for p, m in zip(predictions, valid_mask) if m]
        valid_gold = [g for g, m in zip(gold, valid_mask) if m]
        return sum(p == g for p, g in zip(valid_preds, valid_gold)) / len(valid_preds)
    elif task_type == 'forecasting':
        if dataset_type == 'MIMIC':
            return ow_smape(predictions, gold), ow_rmsse(predictions, gold)
        else:
            return mae(predictions, gold), smape(predictions, gold)
```

## Common pitfalls

- Uncertain or Inconclusive model outputs are explicitly excluded from accuracy computation; failing to filter them will artificially deflate scores.
- High numerical forecasting accuracy (low MAE/sMAPE) does not correlate with high qualitative reasoning accuracy, so evaluating only forecasting metrics misses the benchmark's core diagnostic purpose.
- Multi-series datasets like MIMIC require overall weighted metrics (OW_sMAPE/OW_RMSSE) to avoid scale domination; applying standard MAE/sMAPE directly will produce misleading results.

## Evidence (verbatim from paper)

> For multiple-choice question-answering tasks, including T1, T3, and the qualitative components of T2 and T4, we report accuracy as the primary metric. Accuracy is chosen to emphasize unambiguous decision correctness... For numerical forecasting tasks in T2 and T4, we evaluate prediction quality using error-based metrics computed between predicted and ground-truth future values over the valid forecast horizon. For the MIMIC dataset, forecasting involves multiple correlated clinical time series with heterogeneous scales. To ensure fair aggregation across series and avoid domination by high-variance signals, we use overall weighted metrics, specifically OW_sMAPE and OW_RMSSE.

## Citation

```bibtex
@misc{weng2026temporalbench,
  title={TemporalBench: A Benchmark for Evaluating LLM-Based Agents on Contextual and Event-Informed Time Series Tasks},
  author={Weng et al. (2026)},
  year={2026},
  note={arXiv:2602.13272}
}
```

- arXiv: 2602.13272

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.