Neural Network
Neural Network can be applied to a varied range of problems such as medicine, finance, engineering, physics etc. IT is a very sophisticated modelling technique which can model complex functions. Neural networks are basically non linear. Till now there was linear modelling which was generally used as a modelling technique.
A neural network always learns by examples. A user of neural network first gathers the information and the representative data, and then invokes the training algorithm. In this case is not required that the user must have the knowledge about how to select a neural network, how to select and prepare data, how to interpret results etc.