Neural Networks for Classification Problems