This is the study notes on Machine Learning class(cs229) in Stanford. I also refer the materials from the class CS6140 in Northeastern University to help me implement algorithms.
-
Naive Bayes
-
Linear Regression (data: spambase)
- Linear Batch Gradient Descent (Regularized & Nomal)
- Linear Stochastic Gradient Descent
- Linear Normal Equations (Regularized & Nomal)
- Locally Weighted Linear Regression (Ref: Chapter 8)
-
Logistic Regression (data: spambase)
-
Support Vector Machine
-
Neural Network
- [Encode/Decode] (./code/neuralNetwork/neural_network.py)
-
Classification Tree (data: spambase)