Skip to main content

AI4Fire

Task metadata for a five-task wildfire benchmark for language models and agents.

AI4Fire: five wildfire tasks, run bare and grounded across a registry of 35 models from twelve vendors, each task scored against a non-LLM comparator.

This package carries the benchmark's task inventory so it can be queried without cloning the repository. It does not run the evaluation. The prompts, the stored model responses, the scoring code, and the offline reproduction live at github.com/yzhao062/AI4Fire.

What the Benchmark Is

Five wildfire tasks that score without a human in the loop, against a released answer key. Every model answers every item twice, once from the task prompt alone and once with that task's grounding material added. Every task is scored beside at least one non-LLM comparator.

Task Source Items Grounding Added Non-LLM Comparator
Daily personnel allocation ICS-209-PLUS 300 fire-days Retrieved analogues Persistence, trained regressor
Wildfire smoke detection FIgLib 224 frames, 196 paired Reference frame Two constants, frame-difference detector
Fire danger forecasting Mesogeos Track A 386 cells Monthly climatology Calendar-month prior, temperature rule, trained classifier
Temperature-grounded aerial QA WildFireVQA over FLAME 3 408 items, 390 frames Thermal summary block Held-out majority, closed-form thermal rule
Fire data tool use FPA-FOD 6th edition 156 items Read-only SQL tool Best constant per family

The five grounding interventions are not comparable to each other, because each appears on exactly one task. Results are therefore task-conditional, and there is no single average grounding effect to report.

Usage

pip install ai4fire
ai4fire            # print the task inventory
ai4fire --json     # the same, as JSON
from ai4fire import TASKS, REPOSITORY

for task in TASKS:
    print(task["key"], task["items"], task["comparator"])

Reproducing the Results

Clone the repository. One command rebuilds every primary table from the stored responses, offline, with no credentials and no network.

git clone https://github.com/yzhao062/AI4Fire.git
cd AI4Fire
pip install -r requirements.txt
python reproduce_tables.py

Data Licensing

Each upstream source keeps its own terms, which this package does not replace. ICS-209-PLUS and Mesogeos are CC BY 4.0. FIgLib is CC BY-NC-ND 4.0, whose NoDerivatives term is why neither the camera frames nor features derived from them are redistributed. FPA-FOD is US Government public domain. WildFireVQA carries an unresolved discrepancy between Apache-2.0 metadata and a CC BY 4.0 dataset card. The repository documents each in full.

License

BSD 2-Clause for the code and our original contributions.

Release files for ai4fire 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ai4fire 0.0.2
File Size Uploaded
ai4fire-0.0.2.tar.gz 5.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ai4fire 0.0.2
File Interpreter ABI Platform
ai4fire-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 11.8 kB

Release files / ai4fire-0.0.2.tar.gz

Download URL ai4fire-0.0.2.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
5b36ab6886c3192231e50115145d60e9a1129b97db74dc8d71bdd54c2be72bd6
BLAKE2b-256 checksum
How to use checksums
3e0fcaf0a7c2e6b9bc38a4f0d55e378ec33227a2623eec6359efff3bb630b42c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.12

Release files / ai4fire-0.0.2-py3-none-any.whl

Download URL ai4fire-0.0.2-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f9d9ced54e78b811dd855bd8e6a7cf9f9efb59ef7ec93d2d3724d5255ac68b22
BLAKE2b-256 checksum
How to use checksums
7a6149027065c6bfd8c71fe55821e108388c264f1b2219aa1e9724b46feae6e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.12

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page