Project

Classification of Handwritten Digits

Challenging
185 completions
~ 32 hours
4.5

Get hands-on experience with the Keras dataset, train a variety of classification algorithms, and find the best one using scikit-learn tools.

Provided by

JetBrains Academy JetBrains Academy

About

In this project, you are going to explore the main classification algorithms and learn how to find and train the best possible model for the classification of handwritten digits. You will need to process a dataset that includes images of handwritten numbers from 0 to 9. The ultimate goal is to train the model to identify a digit on the picture. Sounds interesting? Let's dive into it!

Graduate project icon

Graduate project

This project covers the core topics of the Introduction to Data Science course, making it sufficiently challenging to be a proud addition to your portfolio.

At least one graduate project is required to complete the course.

What you'll learn

Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Split the data into train and test sets and verify the class distribution.
Explore sklearn classification algorithms, train the models, and compare the results.
Normalize data, train the models, and explore if that improves the results.
Search through classifier parameter values and find a set of parameters that yields the best result.

Reviews

Michał Głomski avatar
Michał Głomski
3 months ago
Very cool overview of machine learning and data preprocessing, keep it up
Krzysztof Kopel avatar
Krzysztof Kopel
3 months ago
For me, this project was a fitting conclusion of the whole course. I learned to compare several ML models, use normalization and hyperparameter tuning to achieve better accuracy.
Darya Kuzmenko avatar
Darya Kuzmenko
8 months ago
I have learned a lot about the math which statistics for the models, data transformation and optimisation is based on. The theory section for this course constituted the biggest challenge for me whereas the project stages were relatively simple.

4.5

Learners who completed this project within the Introduction to Data Science course rated it as follows:
Usefulness
4.8
Fun
4.4
Clarity
4.3