The aim of this project is to implement different classifiers to achieve face recognition.
The following algorithms are implemented to achieve face recognition:
- Bayes' Classifier
- k-NN
- Kernel SVM
- Boosted SVM
In addition to the above algorithms, Principal Component Analysis (PCA) and Multiple Discriminant Analysis (MDA) is implemented before feeding the data to any of the classifiers.
- Please run the code "Execute_all_codes.py" file to run the algorithms
- When the above file is executed you will get prompts to run the desired algorithm
- Enter the numbers as input corresponding to the desired output