Skip to content

Project that allows for the analysis of consecutive MNIST images using popular machine learning classification algorithms and models.

Notifications You must be signed in to change notification settings

Nguyen-HanhNong/Advanced-MNIST-Analyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Advanced MNIST Analyzer

What is this?

This is a project that allows for the analysis of consecutive MNIST images. It is a project that is able to decipher images containing 3 digits stacking on top of each other with a certain amount of noise. The project is able to detect the 3 digits and classify them accordingly.

How does it work?

The project features four different classification models that are able to classify the digits in the image. The models are:

  • A simple CNN model
  • A SVM classifier
  • A Random Forest classifier
  • A logistic regression classifier

How to run the project?

  1. Clone the repository using the following command:
git clone https://github.com/Nguyen-HanhNong/Advanced-MNIST-Analyzer.git
  1. Install python and pip if you haven't already. You can download python from the following link: https://www.python.org/downloads/

  2. Install the necessary dependencies using the following command:

pip install -r requirements.txt

or manually install the following dependencies:

pip install numpy pandas matplotlib scikit-learn tensorflow
  1. Run the project using the following command:
python main.py

About

Project that allows for the analysis of consecutive MNIST images using popular machine learning classification algorithms and models.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages