Skip to content

Machine Learning and NLP summer term 2019. The repo includes implementation of GMMs, SVMs, Logistic regression, adaboost, Expectation-maximization, K-Means, Value function learning algorithms etc.

Notifications You must be signed in to change notification settings

nilesh0109/ML_SoSe19

Repository files navigation

This repo contains the assignments from Machine Learning class from Professor Cetina (summer term 2019).

Machine Learning

Modeling noisy sine wave using third degree polynomial linear regression and training the model using stochatic gradient descend.

Modeling the linear classifier using logistic regression and training using stochatic gradient descend.

Using Gaussian Discrimination Analysis(GDA) to model the classifier for chagas paracite diagnosis. The training data is 30 positive and 30 negative examples.

Classifying the same chagas paracite samples used in exercise 3, using Support Vector Machines(SVM).

Implementation of Adaboost for classifying very noisy data by combining several weak classifiers

Implemenation of Expectation-Maximization(EM) for Gaussian Mixture Model(GMM) for clustering the data coming from 3 gaussian models.(Partially Done)

Implemention of 10-arms bandit problem using epsilon-greedy policy and comparison of various epsilon values. Also, comparison of e-greedy with or w/o Upper Confidance Boundary(UCB). An optimisitic uniform initialization is also explored.

Iterative policy evaluation using Dynamic programing(DP) for random policy. Solved the grid world problem mentioned in sutton and Batro at page 76.

Finding most frenquent unigram, bigram, trigram in the given training corpora.

Implementaion of pageRank algorithm using matrix formula and iterative method both.

About

Machine Learning and NLP summer term 2019. The repo includes implementation of GMMs, SVMs, Logistic regression, adaboost, Expectation-maximization, K-Means, Value function learning algorithms etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages