Artificial neural networks (ANNs) are computing systems vaguely inspired by the biological neural networks.