Hysteresis phenomena have been observed in different branches of physics and engineering sciences. Therefore several models have been proposed for hysteresis simulation in different fields; however, almost neither of them can be utilized universally. In this paper by inspiring of Preisach Neural Network which was inspired from Preisach model that basically stemmed from Madelungs rules and using the learning capability of the neural networks, an adaptive universal model for hysteresis is introduced and called Extended Preisach Neural Network Model (XPNN). It is comprised of input, output and, two hidden layers. The input and output layers contain linear neurons while the first hidden layer incorporates neurons called Deteriorating Stop (DS) neurons, which their activation function follows DS operator. DS operator can generate noncongruent hysteresis loops. The second hidden layer includes Sigmoidal neurons. Adding the second hidden layer, helps neural network learn non-Masing and asymmetric hysteresis loops very smoothly. At the input layer, Besides, x(t) which is input data, ẋ(t), the rate at which x(t) changes, is included as well in order to give XPNN the capability of learning rate-dependent hysteresis loops. Hence, the proposed approach has capability of the simulation of the both rate independent and rate dependent hysteresis with either congruent or noncongruent loops as well as symmetric and asymmetric loops. A new hybridized algorithm has been adopted for training of the XPNN which is based on combination of GA and the optimization method of sub-gradient with space dilatation. The generality of the proposed model has been evaluated by applying it on various hystereses from different areas of engineering with different characteristics. The results show that the model is successful in the identification of the considered hystereses. The proposed neural network shows excellent agreement with experimental data.