Neural network material model enhancement: Optimization through selective data removal
Neural network (NN)-based constitutive models have been used increasingly to capture soil constitutive response. When combined with the self-learning simulation (SelfSim) inverse analysis framework, NN models can be used to extract soil behavior when given field measurements of boundary deformations and loads. However, the data sets used to train and repeatedly retrain the NN models are large, and training times, especially when used in SelfSim, are long. A diverse set of stress-strain data is extracted from a simulated braced excavation problem to train a NN-based constitutive model. Several methods for reducing the data set size are proposed and evaluated. Each of these methods selectively removes training data so that the smallest amount of data is used to train the NN. The Gaussian point method removes data based on its position in each finite element in the model. The lattice method removes data so that all remaining points are evenly spaced in stress space. Finally, the loading path method compares the stress-strain history of each Gaussian point and removes points with similar loading histories. Each of these methods shows that a large amount of the training data (up to 94%) can be removed without adversely affecting the performance of the NN model, with the loading path method showing the best and most consistent performance. Model training times are reduced by a factor of 20. The performance of the loading path method is also demonstrated using stress-strain data extracted from a simulated laboratory triaxial compression test with frictional ends.
neural network material model data reduction finite element analysis numerical modeling