Skip to content
Back to skills

Noaa Sst Forecasting Eval

ASecurity

Evaluates the ability of data-driven models to forecast low-dimensional geophysical dynamics (sea surface temperature and air temperature) from historical time-series observations. It probes long-horizon prediction accuracy, bias-variance trade-offs, and computational efficiency compared to physics-based and deep learning baselines. Use when the user wants to benchmark on NOAA-SST, NOAA-NCEP NAM, or asks about evaluating this task. Reports RMSE.

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill noaa-sst-forecasting-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Noaa Sst Forecasting Eval?

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

Security grade badge for Noaa Sst Forecasting Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-noaa-sst-forecasting-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-noaa-sst-forecasting-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: noaa-sst-forecasting-eval
description: Evaluates the ability of data-driven models to forecast low-dimensional geophysical dynamics (sea surface temperature and air temperature) from historical time-series observations. It probes long-horizon prediction accuracy, bias-variance trade-offs, and computational efficiency compared to physics-based and deep learning baselines. Use when the user wants to benchmark on NOAA-SST, NOAA-NCEP NAM, or asks about evaluating this task. Reports RMSE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2103.10935
  bibtex_key: hamzi2021data
  confidence: high
---

# noaa-sst-forecasting-eval

> Data-driven geophysical forecasting: Simple, low-cost, and accurate baselines with kernel methods — Hamzi et al. (2021) (arXiv:2103.10935, 2021)

## What this evaluates

Evaluates the ability of data-driven models to forecast low-dimensional geophysical dynamics (sea surface temperature and air temperature) from historical time-series observations. It probes long-horizon prediction accuracy, bias-variance trade-offs, and computational efficiency compared to physics-based and deep learning baselines.

## Datasets

- **NOAA-SST** — total 1914; splits: train (427), test (1487)
- **NOAA-NCEP NAM** — total ?; splits: train (-1), test (-1)

## Metrics

- `RMSE` **(primary)** — range: other
  - Root Mean Squared Error between predicted and observed values, measured in degrees Celsius. Calculated as the square root of the mean of squared differences over the testing period.
- `Correlation coefficient` — range: [-1, 1]
  - Pearson correlation coefficient measuring linear relationship between forecast and truth across the spatial domain.
- `Cosine similarity` — range: [0, 1]
  - Cosine similarity between forecast and truth vectors, used to assess the ability to detect extreme fluctuations.

## Input / output format

**Input**: Time-delayed input windows of historical geophysical observations (e.g., 7-day sequences) projected onto a low-dimensional Proper Orthogonal Decomposition (POD) basis or used directly.

**Output**: Forecasted values for a specified future horizon (e.g., 8 weeks or 7 days ahead), either as POD coefficients or direct temperature/field values.

## Scoring recipe

```python
def compute_rmse(pred, true):
    return np.sqrt(np.mean((pred - true) ** 2))

def compute_correlation(pred, true):
    return np.corrcoef(pred.flatten(), true.flatten())[0, 1]

def compute_cosine_similarity(pred, true):
    dot = np.dot(pred.flatten(), true.flatten())
    norm = np.linalg.norm(pred) * np.linalg.norm(true)
    return dot / norm if norm > 0 else 0.0
```

## Common pitfalls

- The evaluation relies on time-delayed input windows rather than single-step predictions, requiring careful alignment of temporal strides between input sequences and target horizons.
- Computational cost baselines (e.g., LSTM) often exclude neural architecture search overhead, making direct wall-time comparisons unfair unless search costs are explicitly accounted for.
- Error characteristics differ significantly between datasets: NOAA-SST exhibits bias-dominated errors (low noise), while NOAA-NCEP NAM shows variance-dominated errors (high noise), which can mislead model selection if not analyzed separately.

## Evidence (verbatim from paper)

> The reconstruction accuracy from the forecast is compared in a series of assessments beginning with root-mean-squared error (RMSE) assessments as shown in Figure 8 for the testing time period. POD-RKHS is seen to provide competitive results in comparison to persistence and climatology at the lower latitudes.

## Citation

```bibtex
@misc{hamzi2021data,
  title={Data-driven geophysical forecasting: Simple, low-cost, and accurate baselines with kernel methods},
  author={Hamzi et al. (2021)},
  year={2021},
  note={arXiv:2103.10935}
}
```

- arXiv: 2103.10935

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.