VertAX: a differentiable vertex model for learning epithelial tissue mechanics
AI 摘要
VertAX是一个基于JAX的可微分顶点模型框架,用于学习上皮组织力学。
主要贡献
- 提出了可微分的顶点模型框架VertAX
- 支持自动微分、GPU加速和双层优化
- 展示了forward建模、参数推断和逆向设计的应用
方法论
使用JAX构建可微分的顶点模型,通过自动微分、隐式微分和平衡传播等策略进行优化,并进行生物物理问题的模拟。
原文摘要
Epithelial tissues dynamically reshape through local mechanical interactions among cells, a process well captured by vertex models. Yet their many tunable parameters make inference and optimization challenging, motivating computational frameworks that flexibly model and learn tissue mechanics. We introduce VertAX, a differentiable JAX-based framework for vertex-modeling of confluent epithelia. VertAX provides automatic differentiation, GPU acceleration, and end-to-end bilevel optimization for forward simulation, parameter inference, and inverse mechanical design. Users can define arbitrary energy and cost functions in pure Python, enabling seamless integration with machine-learning pipelines. We demonstrate VertAX on three representative tasks: (i) forward modeling of tissue morphogenesis, (ii) mechanical parameter inference, and (iii) inverse design of tissue-scale behaviors. We benchmark three differentiation strategies-automatic differentiation, implicit differentiation, and equilibrium propagation-showing that the latter can approximate gradients using repeated forward, adjoint-free simulations alone, offering a simple route for extending inverse biophysical problems to non-differentiable simulators with limited additional engineering effort.