/ml-practice

ML algorithms implementation

Primary LanguageJupyter Notebook

Machine Learning Algorithms

Own implementation of machine learning algorithms:

Algorithm Code Experiments Report Source
linear regression reg.py self-reg.ipynb Andrew Ng’s old course, new one
binary logistic regression logistic.py self-log.ipynb Andrew Ng’s old course, new one
one vs all logistic regression classification.py classification.ipynb Andrew Ng’s old course, new one
k-means clust.py clust.ipynb Alexander Dyakonov’s mini-course
knn knn experiments.ipynb AIMasters ML course
SGD sgd experiments.ipynb report.pdf University assignment
decision tree tree.ipynb AIMasters ML course
random forest and gradient boosting regression ensembles.py experiments.ipynb report.pdf University assignment
GLAD (EM algo) glad.py derivation_experiments.ipynb University assignment
word alignment (EM algo) em-word-alignment derivation_experiments.ipynb University assignment
average precision subtleties average-precision-comparison.ipynb me
PCA pca testbed.ipynb pca me