KPPax : prétraiter les ODE cinétiques différentiables pour le machine learning en chimie atmosphérique
KPPax génère du code JAX différentiable, compilé à la volée et vectorisable à partir de mécanismes écrits en langage KPP, afin de relier chimie atmosphérique et apprentissage automatique.
arXiv·Wenqing Peng, Michael Boy, Zhi-Song Liu·27 octobre 2026
Lu et jugé par Fellow · impact léger
Outil de niche (préprocesseur KPP vers JAX) avec résultats chiffrés sur le seul benchmark POLLU ; utile aux modélisateurs de chimie atmosphérique, portée limitée.
Le tri de Fellow, chaque matin à 9 h 45, heure de Paris, dans votre boîte.
Image · Source originale
KPPax est un préprocesseur cinétique qui convertit des mécanismes chimiques au format KPP en code JAX différentiable, compilé à la volée et vectorisable. Il évalue les lois de vitesse par opérations creuses en espace logarithmique et intègre le système raide via les solveurs implicites et adjoints de diffrax. Deux applications sur le benchmark POLLU : identifiabilité des coefficients de vitesse par matrice d'information de Fisher, et correction par réseau de neurones d'un inventaire d'émissions, affinée en ligne à travers le modèle chimique.