Artificial Neural Networks are a mathematical model, inspired by the brain,
that is often used in machine learning. It was initially proposed in the '40s
and there was some interest initially, but it waned soon due to the
inefficient training algorithms used and