Artificial neural networks: an emerging new technique

The artificial neural network is at the heart of an emerging technique, which many academicians and practitioners are using very productively due to its high performance in addressing complex problems. Although the ANN has not yet reached its full potential, the technique has demonstrated the capability of enhancing performance in a broad range of problems. This article presents an overview of the artificial neural network, a taxonomy of its learning paradigm, and its application areas.