# Input Specific Neural Networks

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

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 24 of its 55 references that are in the map.
- First posted on arXiv 1 Mar 2025.

## Builds on (most cited first, 24 of 24)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [PyTorch: An Imperative Style, High-Performance Deep Learning Library](https://mlsanity.com/paper/1912.01703/) (2019)
- [Convex optimization](https://mlsanity.com/paper/2106.01946/) (2021)
- [Learning Sparse Neural Networks through L0 Regularization](https://mlsanity.com/paper/1712.01312/) (2017)
- [Input Convex Neural Networks](https://mlsanity.com/paper/1609.07152/) (2016)
- [The CMA Evolution Strategy: A Tutorial](https://mlsanity.com/paper/1604.00772/) (2016)
- [Polyconvex anisotropic hyperelasticity with neural networks](https://mlsanity.com/paper/2106.14623/) (2021)
- [Unsupervised discovery of interpretable hyperelastic constitutive laws](https://mlsanity.com/paper/2010.13496/) (2020)
- [Neural networks meet hyperelasticity: A guide to enforcing physics](https://mlsanity.com/paper/2302.02403/) (2023)
- [A review on data-driven constitutive laws for solids](https://mlsanity.com/paper/2405.03658/) (2024)
- [Automated discovery of generalized standard material models with EUCLID](https://mlsanity.com/paper/2211.04453/) (2022)
- [A framework for data-driven solution and parameter estimation of PDEs using conditional generative adversarial networks](https://mlsanity.com/paper/2105.13136/) (2021)
- [A machine learning based plasticity model using proper orthogonal decomposition](https://mlsanity.com/paper/2001.03438/) (2020)
- [Viscoelasticty with physics-augmented neural networks: Model formulation and training methods without prescribed internal variables](https://mlsanity.com/paper/2401.14270/) (2024)
- [Modular machine learning-based elastoplasticity: generalization in the context of limited data](https://mlsanity.com/paper/2210.08343/) (2022)
- [Extreme sparsification of physics-augmented neural networks for interpretable model discovery in mechanics](https://mlsanity.com/paper/2310.03652/) (2023)
- [Neural network-based multiscale modeling of finite strain magneto-elasticity with relaxed convexity criteria](https://mlsanity.com/paper/2308.16311/) (2023)
- [FEANN - An efficient data-driven multiscale approach based on physics-constrained neural networks and automated data mining](https://mlsanity.com/paper/2207.01045/) (2022)
- [A comparative study on different neural network architectures to model inelasticity](https://mlsanity.com/paper/2303.03402/) (2023)
- [Neural networks meet anisotropic hyperelasticity: A framework based on generalized structure tensors and isotropic tensor functions](https://mlsanity.com/paper/2410.03378/) (2024)
- [Neural networks meet hyperelasticity: A monotonic approach](https://mlsanity.com/paper/2501.02670/) (2025)
- [Inverse design of anisotropic microstructures using physics-augmented neural networks](https://mlsanity.com/paper/2412.13370/) (2024)
- [Automated model discovery of finite strain elastoplasticity from uniaxial experiments](https://mlsanity.com/paper/2408.14615/) (2024)
- [Multiscale topology optimization of functionally graded lattice structures based on physics-augmented neural network material models](https://mlsanity.com/paper/2408.00510/) (2024)

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

- [COMMET: orders-of-magnitude speed-up in finite element method via batch-vectorized neural constitutive updates](https://mlsanity.com/paper/2510.00884/) (2025)
- [Differentiable neural network representation of multi-well, locally-convex potentials](https://mlsanity.com/paper/2506.17242/) (2025)

## Abstract (arXiv)

The black-box nature of neural networks limits the ability to encode or impose specific structural relationships between inputs and outputs. While various studies have introduced architectures that ensure the network's output adheres to a particular form in relation to certain inputs, the majority of these approaches impose constraints on only a single set of inputs. This paper introduces a novel neural network architecture, termed the Input Specific Neural Network (ISNN), which extends this concept by allowing scalar-valued outputs to be subject to multiple constraints. Specifically, the ISNN can enforce convexity in some inputs, non-decreasing monotonicity combined with convexity with respect to others, and simple non-decreasing monotonicity or arbitrary relationships with additional inputs. The paper presents two distinct ISNN architectures, along with equations for the first and second derivatives of the output with respect to the inputs. These networks are broadly applicable. In this work, we restrict their usage to solving problems in computational mechanics. In particular, we show how they can be effectively applied to fitting data-driven constitutive models. We then embed our trained data-driven constitutive laws into a finite element solver where significant time savings can be achieved by using explicit manual differentiation using the derived equations as opposed to automatic differentiation. We also show how ISNNs can be used to learn structural relationships between inputs and outputs via a binary gating mechanism. Particularly, ISNNs are employed to model an anisotropic free energy potential to get the homogenized macroscopic response in a decoupled multiscale setting, where the network learns whether or not the potential should be modeled as polyconvex, and retains only the relevant layers while using the minimum number of inputs.
