Skip to content

Machine Learning Course Assignments from Scratch (Exploratory Data Analysis, Logistic Regression, Adaboost, Feed Forward Neural Network, EM Algorithm, Gaussian Mixture Models, Singular Value Decomposition, Image Reconstruction, Principal Component Analysis)

Notifications You must be signed in to change notification settings

asifhaider/Machine-Learning-4-2

Repository files navigation

Machine-Learning-Course-Assignments

Assignment 1: Linear Algebra for Machine Learning

svd image

Assignment 2: Logistic Regression and Adaboost for Classification

  • Data Preprocessing

1 - Telco Customer Churn Notebook

2b - Census Income Train Notebook, Census Income Test Notebook

3 - Credit Card Fraud Notebook

Assignment 3: Feed Forward Neural Network from Scratch

Model Layers

Training Photo

  • Loss function, Evaluation Metric, Loading, Preprocessing, Training, Evaluation and Plotting: Training Code

Results

Assignment 4: Expectation-Maximization (EM) Algorithm with Gaussian Mixture Models (GMM)

2D1 2D2 3D 6D 100D

  • Principal Component Analysis (PCA), Expectation-Maximization Algorithm, Log-likelihood Calculation: Python Code

About

Machine Learning Course Assignments from Scratch (Exploratory Data Analysis, Logistic Regression, Adaboost, Feed Forward Neural Network, EM Algorithm, Gaussian Mixture Models, Singular Value Decomposition, Image Reconstruction, Principal Component Analysis)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published