1. A method of predicting behavior of a characteristic of an electric submersible pump application, comprising: a. generating a training data set comprising data representative of an electric submersible pump application, the data related to at least one predetermined characteristic of the electric submersible pump application; b. establishing an initial neural network model for the electric submersible pump application, the neural network model related to the at least one predetermined characteristic of the electric submersible pump application; c. using the training data set by the initial neural network to create a predictive model of behavior of the at least one predetermined characteristic of the electric submersible pump application; d. obtaining measured electrical submersible pump application operational data; and e. adapting the neural network using the measured electrical submersible pump application operational data to create a predictive model of behavior of the at least one predetermined characteristic of the electric submersible pump application.