Skip to content

Kaggle submission of the Digit Recognizer challenge using multiple ML Algorithms and their result comparisons.

Notifications You must be signed in to change notification settings

akshat7/Kaggle-Digit-Recognizer

Repository files navigation

Kaggle-Digit-Recognizer

Kaggle submission of the Digit Recognizer challenge using multiple ML Algorithms and their result comparisons.

Analysis of Different Algorithms

My first submission was using K-Nearest Neighbour Algorithm (taking K = 3), which gave an accuracy of 96.857%. The accuracy went up to 96.943% when applying PCA before KNN.

The next submission was made by using PCA with SVM, which gave an accuracy of 98.057%, much better than the previous predictions.

Next prediction was made using decision tree, which brought the accuracy down to 85.286%.

Dataset

The Training and Testing Dataset can be downloaded from Kaggle itself:

https://www.kaggle.com/c/digit-recognizer

Python Libraries Used

  • Scikit-Learn
  • Pandas
  • Numpy

About

Kaggle submission of the Digit Recognizer challenge using multiple ML Algorithms and their result comparisons.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published