# A generalized dual potential for inelastic Constitutive Artificial Neural Networks: A JAX implementation at finite strains

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

## Key facts

- Cited by 6 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 19 Feb 2025.

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

- [Inelastic Constitutive Kolmogorov-Arnold Networks: A generalized framework for automated discovery of interpretable inelastic material models](https://mlsanity.com/paper/2602.17750/) (2026)
- [A Complement to Neural Networks for Anisotropic Inelasticity at Finite Strains](https://mlsanity.com/paper/2510.04187/) (2025)
- [Hyperelastic constitutive model discovery with differentiable finite elements and structure-preserving neural networks](https://mlsanity.com/paper/2603.26517/) (2026)
- [A Convex Route to Thermoelasticity: Learning Internal Energy and Dissipation](https://mlsanity.com/paper/2603.28707/) (2026)
- [LLM-driven design of physics-constrained constitutive models: two agents are better than one](https://mlsanity.com/paper/2605.23754/) (2026)
- [Benchmarking data-driven material models on the classic Treloar dataset](https://mlsanity.com/paper/2608.14063/) (2026)

## Abstract (arXiv)

We present a methodology for designing a generalized dual potential, or pseudo potential, for inelastic Constitutive Artificial Neural Networks (iCANNs). This potential, expressed in terms of stress invariants, inherently satisfies thermodynamic consistency for large deformations. In comparison to our previous work, the new potential captures a broader spectrum of material behaviors, including pressure-sensitive inelasticity. To this end, we revisit the underlying thermodynamic framework of iCANNs for finite strain inelasticity and derive conditions for constructing a convex, zero-valued, and non-negative dual potential. To embed these principles in a neural network, we detail the architecture's design, ensuring a priori compliance with thermodynamics. To evaluate the proposed architecture, we study its performance and limitations discovering visco-elastic material behavior, though the method is not limited to visco-elasticity. In this context, we investigate different aspects in the strategy of discovering inelastic materials. Our results indicate that the novel architecture robustly discovers interpretable models and parameters, while autonomously revealing the degree of inelasticity. The iCANN framework, implemented in JAX, is publicly accessible at https://doi.org/10.5281/zenodo.14894687.
