Skip to content

Applied many of the known machine learning algorithms from scratch. Implemented Decision Trees, Naive Bayes, L1/L2 Regularization, KNN, K-means, Linear and Logistic Regression, Artificial Neural Network, CNN and Auto encoders from scratch.

Notifications You must be signed in to change notification settings

shubham-pahuja/SMAI_Coursework

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smai-coursework

This repo contains assignments and slides related to the course "Statistical Methods in AI" at IIIT Hyderabad. It includes implementation of known machine learning algorithms.

Assignment details:

Assignment Topics
assignment1 Decision Tree
assignment2 K-Nearest Neighbours, Naive Bayes, Linear/Logistic Regression
assignment3 Principal Component Analysis(PCA), K-means, Gaussian Mixture Models, Hierarchical Clustering
assignment5 Neural Network from scratch
assignment6 Convolutinal Neural Nets(CNN), Tensorflow/keras
assignment7 L1/L2(Lasso/Ridge) regularization
assignment9 Auto Encoders, Kernal Density Estimation, GMM Density Estimation
assignment10 Recurrent Neural Nets(RNN), Hidden Markov Models(HMM)

About

Applied many of the known machine learning algorithms from scratch. Implemented Decision Trees, Naive Bayes, L1/L2 Regularization, KNN, K-means, Linear and Logistic Regression, Artificial Neural Network, CNN and Auto encoders from scratch.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 94.4%
  • Python 5.6%