JaxWildfire: A GPU-Accelerated Wildfire Simulator for Reinforcement Learning
Ufuk \c{C}ak{\i}r, Victor-Alexandru Darvariu, Bruno Lacerda, Nick Hawes

TL;DR
JaxWildfire is a GPU-accelerated wildfire simulator built with JAX, enabling fast, vectorized simulations and gradient-based optimization, which facilitates reinforcement learning for wildfire management.
Contribution
It introduces a novel, high-speed wildfire simulator with GPU acceleration and differentiable capabilities, advancing RL applications in natural hazard management.
Findings
Achieves 6-35x speedup over existing wildfire simulators.
Enables gradient-based optimization of wildfire models.
Facilitates training RL agents for wildfire suppression policies.
Abstract
Artificial intelligence methods are increasingly being explored for managing wildfires and other natural hazards. In particular, reinforcement learning (RL) is a promising path towards improving outcomes in such uncertain decision-making scenarios and moving beyond reactive strategies. However, training RL agents requires many environment interactions, and the speed of existing wildfire simulators is a severely limiting factor. We introduce , a simulator underpinned by a principled probabilistic fire spread model based on cellular automata. It is implemented in JAX and enables vectorized simulations using , allowing high throughput of simulations on GPUs. We demonstrate that achieves 6-35x speedup over existing software and enables gradient-based optimization of simulator parameters. Furthermore, we show that…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvacuation and Crowd Dynamics · Fire effects on ecosystems · Reinforcement Learning in Robotics
