Skip to content
Back to skills

Utd Mhad Eval

ASecurity

Evaluates a model's ability to predict future human joint positions over a 15-frame horizon using past observations, while testing continual learning capabilities across different subjects and curriculum-based fine-tuning. Use when the user wants to benchmark on UTD-MHAD, or asks about evaluating this task. Reports MSE.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Utd Mhad Eval?

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

Security grade badge for Utd Mhad Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-utd-mhad-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-utd-mhad-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: utd-mhad-eval
description: Evaluates a model's ability to predict future human joint positions over a 15-frame horizon using past observations, while testing continual learning capabilities across different subjects and curriculum-based fine-tuning. Use when the user wants to benchmark on UTD-MHAD, or asks about evaluating this task. Reports MSE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2107.00544
  bibtex_key: [REDACTED]
  confidence: high
---

# utd-mhad-eval

> Improving Human Motion Prediction Through Continual Learning — Yasar et al. (2021) (arXiv:2107.00544, 2021)

## What this evaluates

Evaluates a model's ability to predict future human joint positions over a 15-frame horizon using past observations, while testing continual learning capabilities across different subjects and curriculum-based fine-tuning.

## Datasets

- **UTD-MHAD** — total ?; splits: train (-1), val (-1), test (-1)

## Metrics

- `MSE` **(primary)** — range: other
  - The $l_2$ distance between ground-truth and predicted poses at each timestep, averaged over the number of joints and sequence length. Formula: $\mathcal{L}(X,\hat{X}) = \frac{1}{T \cdot K} \sum_{t=1}^{T} \sum_{i=1}^{K} (x_t^i - \hat{x}_t^i)^2$, where T is total frames and K is total joints.

## Input / output format

**Input**: 15-frame sequence of 20-joint skeleton coordinates.

**Output**: 15-frame sequence of 20-joint skeleton coordinates.

## Scoring recipe

```python
def compute_mse(predictions, ground_truth):
    # predictions, ground_truth: shape (T=15, K=20)
    diff = predictions - ground_truth
    mse = np.mean(diff ** 2)
    return mse
```

## Common pitfalls

- The evaluation uses a strict cross-subject protocol (odd-numbered subjects for train/val, even-numbered for test) rather than random sequence splitting, which is essential for claiming generalization.
- Only skeleton data is used; RGB/depth modalities are explicitly excluded despite being available in the dataset.
- The zero-velocity baseline (predicting the last observed pose for all future frames) is a strong baseline for short-term prediction and must be reported alongside MSE to gauge movement dynamics.

## Evidence (verbatim from paper)

> We evaluated the performance of all models using the Mean Squared Error (MSE), which is the $l_{2}$ distance between the ground-truth and the predicted poses at each timestep, averaged over the number of joints and sequence length, in line with prior work. The MSE is calculated as: $\mathcal{L(X,\hat{X})}\=\frac{1}{T.K}\sum^{T}_{t\=1}\sum^{K}_{i\=1}(x_{t}^{i}-\hat{x}_{t}^{i})^{2}$ where, T and K are the total number of frame and joints respectively.

## Citation

```bibtex
@misc{yasar2021improving,
  title={Improving Human Motion Prediction Through Continual Learning},
  author={Yasar et al. (2021)},
  year={2021},
  note={arXiv:2107.00544}
}
```

- arXiv: 2107.00544

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.