This repository contains the assignments of the course CSE 472 Machine Learning. The assignments are implemented in Python. The assignments are as follows:
Here we used 3 datasets for classification. The datasets are:
Telco Customer ChurnDatasetAdultDatasetCredit Card FraudDataset
First, we preprocessed the datasets. Then we applied Logistic Regression and AdaBoost for classification. We compared the performance of the models using different metrics.
Here we implemented a Feed Forward Neural Network from scratch. We used the MNIST dataset for training and testing the model. We used ReLU as the activation function and Cross Entropy Loss as the loss function. We used Mini Batch Gradient Descent for optimization.