Machine Learning And Pattern Recognition