Skip to content

ruoheng-du/machine-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Machine Learning | Fall 2023

This is the repository for models done from scratch or direcly implemented in Machine Learning course during Fall 2023. It showcases various models and projects related to machine learning. Please feel free to email me at ruoheng.du@nyu.edu for any more information.

Models from Scratch

The /models directory contains models implemented from scratch, including KNN, K-means, Linear Regression, Logistic Regression, Lasso Regression, Gradient Boosting Decision Tree, Random Forests, and Back Propagation-based Multilayer Perceptron (MLP).

Neural Networks

The /neural_networks directory includes the implementation of Multilayer Perceptron (MLP) and Convolutional Neural Networks (CNN) on the MNIST dataset. Additionally, it contains a report (ML_NN.pdf) summarizing and analyzing the performance of different models.

top10.png

last10.png

Kaggle Competition

The /kaggle_cifar directory includes the code used in the final Kaggle Competition of the course. The competition involved using a modified CIFAR-10 model to achieve better classification results within 10 computational layers.

acc_cifar.pngloss_cifar.png