TrunX: A massively parallel, differentiable implementation of the 3-PG forest growth model in JAX

📅 2026-09-02
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
为解决3-PG森林生长模型计算成本高问题,使用JAX实现并行化、自动微分等方法加速模型执行和参数校准。
📝 Abstract
Process-based forest models are widely used to simulate forest growth and responses to environmental change, but their calibration and application often require many computationally expensive model evaluations. We present an implementation of the Physiological Processes Predicting Growth (3-PG) model in JAX that uses just-in-time compilation, vectorization, and GPU acceleration to reduce execution time. The implementation also supports automatic differentiation, providing gradients of model outputs and calibration objectives with respect to model parameters. This enables efficient gradient-based optimization and gradient-informed Bayesian calibration, extending 3-PG beyond conventional gradient-free approaches. The implementation produced results numerically consistent with r3PG for the evaluated configuration. Overall, the JAX implementation provides a faster and differentiable framework for calibrating and applying the 3-PG model.
Problem

Research questions and friction points this paper is trying to address.

process-based forest models
forest growth
environmental change
model calibration
computationally expensive
Innovation

Methods, ideas, or system contributions that make the work stand out.

JAX
automatic differentiation
GPU acceleration
vectorization
just-in-time compilation
💼 Related Jobs
No related jobs found.
G
Glory Mary Givi
Institute of Informatics, School of Engineering, HES-SO Valais-Wallis University of Applied Sciences and Arts Western Switzerland, Rue de l’Industrie 23, 1950 Sion, Switzerland
C
Cédric Travelletti
Institute of Informatics, School of Engineering, HES-SO Valais-Wallis University of Applied Sciences and Arts Western Switzerland, Rue de l’Industrie 23, 1950 Sion, Switzerland
G
Grégory Mermoud
Institute of Informatics, School of Engineering, HES-SO Valais-Wallis University of Applied Sciences and Arts Western Switzerland, Rue de l’Industrie 23, 1950 Sion, Switzerland