MNIST classification using scikit-learn
Classifiers used are -
- SGDClassifier(for binary classification) - 98% accuracy
- RandomForestClassifier - 95% accuracy
- KNeighborsClassifier - 97% accuracy
- Over 97% accuracy can be achieved using KNeighborsClassifier with good hyperparameters values(grid search on weights and n_neighbors hyperparameters)(takes long time)
- CNN can be used to get over 99%