An open API service indexing awesome lists of open source software.

https://github.com/roma-glushko/kaggle-digit-recognizer

🔢 Digit Recognition Competition
https://github.com/roma-glushko/kaggle-digit-recognizer

digit-recognition kaggle-competition kaggle-digit-recognizer machine-learning mnist-handwriting-recognition

Last synced: 27 days ago
JSON representation

🔢 Digit Recognition Competition

Awesome Lists containing this project

README

        

# Kaggle: Digit Recognizer

This is a solution for Kaggle Digit Recognizer competition.
It's based on legendary MNIST dataset which contains 70,000 handwritten digits in 28x28 format.

The notebook includes 3 solutions:
- SVM on PCA (0.97610)
- MLP (0.97614)
- Ensamble of 10x CNN with soft voting prediction (0.99657, top 6%)

Competition Link: https://www.kaggle.com/c/digit-recognizer/overview

## Installation

Install project dependencies with Poetry:

```bash
poetry install
```

Install dataset:

```bash
cd data
kaggle competitions download -c digit-recognizer
```

Project requires Python 3.8.6 as it uses TensorFlow2.

## T-SNE Visualization