# Physics-Informed Machine Learning Simulator for Wildfire Propagation

arXiv: https://arxiv.org/abs/2012.06825 · HTML: https://mlsanity.com/paper/2012.06825/

## Key facts

- Cited by 7 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 12 Dec 2020.

## Built on by (most cited first, 7 of 7)

- [Bayesian Physics Informed Neural Networks for Data Assimilation and Spatio-Temporal Modelling of Wildfires](https://mlsanity.com/paper/2212.00970/) (2022)
- [Prescribed Fire Modeling using Knowledge-Guided Machine Learning for Land Management](https://mlsanity.com/paper/2310.01593/) (2023)
- [A Survey of Physics-Informed AI for Complex Urban Systems](https://mlsanity.com/paper/2506.13777/) (2025)
- [Utilising physics-guided deep learning to overcome data scarcity](https://mlsanity.com/paper/2211.15664/) (2022)
- [Fire-EnSF: Wildfire Spread Data Assimilation using Ensemble Score Filter](https://mlsanity.com/paper/2510.15954/) (2025)
- [Predictive and Prescriptive AI toward Optimizing Wildfire Suppression](https://mlsanity.com/paper/2605.04510/) (2026)
- [Physics-guided spatiotemporal neural models for fuel density prediction](https://mlsanity.com/paper/2607.06999/) (2026)

## Abstract (arXiv)

The aim of this work is to evaluate the feasibility of re-implementing some key parts of the widely used Weather Research and Forecasting WRF-SFIRE simulator by replacing its core differential equations numerical solvers with state-of-the-art physics-informed machine learning techniques to solve ODEs and PDEs, in order to transform it into a real-time simulator for wildfire spread prediction. The main programming language used is Julia, a compiled language which offers better perfomance than interpreted ones, providing Just in Time (JIT) compilation with different optimization levels. Moreover, Julia is particularly well suited for numerical computation and for the solution of complex physical models, both considering the syntax and the presence of some specific libraries such as DifferentialEquations.jl and ModellingToolkit.jl.
