Batch Learning In Machine Learning