@ Cedric Lemaitre... Thanks for your response, I appreciate. It's the Recognition of human face in the image. I am working with Labelled Faces in the Wild LFW data sets...
SVM usually gives better performance in this kind of feature set.. However, I would recommend starting with K-means then move to KNN for understanding the essence of classification algorithm. All in all, depending on the image set, in general, SVM gives better performance than these algorithms provided you have some labeled training data. Good luck.
@ Cedric Lemaitre. Yes, I am using Viola Jones algorithm to detect faces on LFW data sets. What I am actually concerned about it the best Classification technique to match Extracted features with high accuracy. I intend using a Multi-modal Feature Extraction technique (i.e a combination of 2 or more feature extraction techniques) to obtain a more discriminative information of my Training set. Should you have any suggestion, kindly share with me. I am new to Face recognition and currently working on "Low resolution Face recognition with Occlusion handling". Thank you