SML-Assignments
PublicFrom-scratch implementations of PCA, FDA, LDA, QDA for MNIST classification, decision trees, ensemble methods (bagging, random forest), 5-fold cross-validation, AdaBoost, Gradient Boosting, and neural networks for binary classification—using only NumPy, Pandas, and Matplotlib.