Introduction to Artificial Neural Networks