MachineLearningProject A Complete ML Project including Dimension Reduction (PCA, LDA, FA), Classification (KNN, DT, SVM), Validation (Cross Validation, Hold-Out), Clustering (K-Means, GMM), Evaluation (Purity, Rand-Index, Mutual-Information)