MachineLearningAlgorithmCode
Decision Tree
Writing with Java, dealing with Spam data and House data
Normal Equations
Writing with Matlab, dealing with Spam data.
Linear Regression
Writing with Matlab, dealing with Spam data and House data.
Neural Network
Writing with Matlab, dealing with Spam data.
Perceptron
Writing with Matlab, dealing with Perceptron data.
Gaussian Discriminant Analysis
Writing with Matlab, dealing with Spam data.
Naive Bayes
Writing with Matlab, dealing with Spam data.
Using Bernoulli, Gaussain, Histogram with 4 bins, Histogram with 9 bins.
EM
Writing with Matlab, dealing with Spam data.
With 2 Gaussian and 3 Gaussian.
AdaBoosting with random select Decision Stumps
Writing with Matlab, dealing with Spam data.
AdaBoosting with Optimal select Decision Stumps
Writing with Matlab, dealing with Spam data.
Bagging with Decision Tree
Writing with Java, dealing with Spam data.
Dual Perceptron
Writing with Matlab, dealing with perceptron data and two Spirals data.
Using Gaussian and Dot product kernel.