There are different types of network creation functions which can be employed in artificial neural network such as cascade-forward network, competitive neural layer, distributed delay network, elman network, feed-forward network, function fitting network, layered recurrent network, linear neural layer, learning vector quantization (LVQ) network, nonlinear auto-associative time-series network, radial basis network and self-organizing map.
One of the most common networks is feed-forward backpropagation neural network. Is it better than the other networks in any aspect? If so, what are the advantages? And does this network have any noticeable drawback?