An Artificial Neural Network (ANN) [81] is an assembly of inter-connected nodes
and weighted links that is inspired in the architecture of the biological brain. Nodes
in an ANN are called neurons as an analogy with biological neurons. These simple
functional units are composed into networks that have the ability to learn a classification problem after they are trained with sufficient data.