Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

HazEvalHub

Overview

The HazEvalHub is where hazard models get scored. It holds the metrics, the validation protocols, and the held-out data that decide whether a prediction is good enough to act on.

We are developing two tracks for evaluating model performance:

🔴 Live prototype — FrugalMind EvalHub

▶ Open the live eval board

FrugalMind EvalHub is the first working prototype of HazEvalHub. It is a live evaluation board for scientific AI agents in geoscience, and it establishes the design the full HazEvalHub generalizes to hazard tasks.

Every submission is scored on three questions:

QuestionWhat it measures
Is it right?Accuracy against ground truth
What did it cost?Token/dollar cost — cost is a first-class axis, not an afterthought
Is it reproducible?Deterministic scoring from declarative JSON specs, so results can’t be gamed

The board. A cost-versus-performance scatter: each model appears twice — without domain skills (hollow marker) and with them (filled) — joined by a line showing the skill lift. Systems in the upper-left (high performance, low cost) win. Hover for model version, weights, and exact metrics; export to CSV/PNG.

Tasks. Document-based (literature review, retrieval-augmented QA, multimodal interpretation), software-agent (writing a detector, executing a pipeline, producing data), and research-workflow (orchestration and trajectory scoring). Concrete benchmarks include dv/v parameter choice, STA/LTA code generation, and ObsPy function usage. Validation splits are public; test splits are hidden to prevent memorization.

An early result. Free local 7B models (qwen2.5:7b, llama3.1:8b) reach perfect scores on configuration tasks once given domain skills — but fail at numerical code generation, where only cloud models succeed (~0.56 base, rising to 0.76 with skills). Domain skills lift small, cheap models to frontier parity on some task classes and not others; knowing which is the point of the board.

Where it goes next. Adopt its JSON scoring spec as the shared gaia-eval scorecard schema, carry the cost/frugality axis into the hazard metrics below, and extend the task taxonomy from agent tasks to the full pillar × hazard grid — keeping the agent tasks as the “research-workflow” track.

Evaluation Framework (TBD)

Components

  1. Performance Metrics: Standardized metrics for model evaluation

  2. Validation Protocols: Rigorous testing procedures

  3. Benchmarking: Comparison against established baselines

  4. Uncertainty Quantification: Assessment of prediction confidence

  5. Operational Testing: Real-world performance evaluation

Evaluation Metrics

Validation Protocols

Cross-Validation

Temporal Cross-Validation

For time-dependent hazard data:

Spatial Cross-Validation

For spatially-correlated data.

Hold-out Testing

Benchmarking

Baseline Models

We will provide standard baselines for comparison (e.g., statistical baselines, classic ML models).

Performance Comparison

Uncertainty Quantification

Probabilistic Evaluation

Case Studies

Quality Assurance

Model Validation Checklist

Before deployment, models must pass:

Operational Evaluation

Real-time Monitoring

Feedback Integration

Evaluation Standards

We follow established standards:

Contributing

Help improve our evaluation framework:

  1. Suggest new metrics for specific hazard types

  2. Contribute validation datasets

  3. Share evaluation protocols from your research

  4. Report issues or limitations

Resources

Future Developments

Planned enhancements: