Surrogate models in machine learning for computational stochastic multi-scale modelling in composite materials design | Synapse