Skip to content

Digit recognition with neural network using a classic dataset including pre-extracted features.(Via Torch)

Notifications You must be signed in to change notification settings

miladnorouziii/MLP-Digitrecognition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MLP Digit recognition

The example codes above are related to a 5-layer MLP NN (Input layer - 3 hidden layer - Output layer) classification for the problem of recognizing numbers from 0 to 9.

For this issue, the dataset available in the link below has been used. https://www.kaggle.com/competitions/digit-recognizer/data (Also available in Dataset folder)

Run the main.py file to run the code. After running the code, you will need to specify the following.

  • The dataset path
  • If you want to use a previously saved model, the path to the saved model must be specified
  • The number of iteration steps (Epochs)
  • Data validation percentage
  • Test set percentage
  • Learning rate
  • Batch size
  • Optimizer model
  • The number of neurons in the first layer
  • The number of neurons in the second layer
  • The number of neurons in the third layer

About

Digit recognition with neural network using a classic dataset including pre-extracted features.(Via Torch)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages