New plasticity model using artificial neural networks