Machine learning exercises using different numerical methods including Naive Bayes, LDA/QDA, and regression.
Spam email classifier algorithm using Naive Bayes (Naive_Bayes.py)
Determining the gender based on height and weight data using Linear discriminant analysis (LDA) and Quadratic discriminant analysis (QDA) (LDA_QDA.py)
Bayesian linear regression exercise (Regression.py)
Robot motion tracking using forward-backward algorithm and Viterbi algorithm (Inference.py)