Implementation of programming assignments for the CSEN 240 Machine Learning under the guidance of Dr. Yen Kuang Chen.
PART 1 Supervised Machine Learning:
Week 1: Perceptron Learning Algorithm
Week 2: Support Vector Machine
Week 3: Decision Trees & Ensemble Modelling (Random Forest)
Week 4: KNN & Bayesian Classifier
PART 2 Unsupervised Machine Learning:
Week 5: Linear & Polynomial Regression
Week 6: Logisitc Regression & K-Means
Week 7: Dimensionality Reduction: PCA & LDA (supervised technique)
PART 3 Neural Networks:
Week 8: ANN & CNN