Classification, Estimation and Pattern Recognition