Different Sampling Techniques in Neural Networks