Digit Recognition
Take a journey from building your first neuron at the first stage to fully understanding the workings of OOP at the last one. As a bonus, you can expand your expertise way beyond Java: check out some cool resources on machine learning.
JetBrains Academy
About
Neural networks: what a trend nowadays! It might seem like a kind of magic, but upon completing this project, you’ll see that you are already competent enough to build your own neural network. Your network will be able to recognize numeric data, allowing you to digitize checks and even figure out some captchas. If you aren’t too intimidated by words like “sigmoid” or “backpropagation”, click select and let’s get started!
Training project
This project allows you to practice and strengthen your coding skills, helping you get ready for more advanced tasks ahead.
What you'll learn
Reviews
3.5