Skip to content

Aarati21/Machine-Learning-models

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine-Learning-models

Implementation of several machine learning models from scratch using Numpy for the course Machine Learning and Artificial Intelligence for Engineers at Carnegie Mellon University. A slight overview of the models covered

Homework 1
q1. Linear Regression
q2. EXperiments using gradient descent and mini batch gradient descent

Homework 2
q2_1 and q2_2. Logistic Regression using a line and a circular shape as classifiers
q3. Naive Bayes classifier approach for sentiment analysis on the ImDb dataset

Homework 3
q1. Kmeans, K Nearest Neighbors, Random Forest Regression and Logistic Regression on the same dataset with quantitative comparisons
q2. Gaussian Mixture Model: Expectation Maximization method for probabilistic assignment
q3. Principal Component Analysis

Homework 4
q2. Simple neural network for MNIST dataset
q3. CNN for image classification using MNIST dataset

Homework 5
q1. Policy Iteration
q2. Value Iteration
q3. Vanilla GAN

About

Implementation of several machine learning models from scratch using Numpy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published