Hi! Thanks for checking out my tutorial where I walk you through the process of coding a convolutional neural network in java from scratch. After building a network for a university assignment, I decided to create a tutorial to (hopefully) help others do the same, and improve my own understanding of neural networks. In this episode we convert our MNIST CSV data into a usuable "Image" class using java filereader.
My github repository:
https://github.com/evarae/CNN_Tutorial
CSV MNIST Download:
https://pjreddie.com/projects/mnist-i...
Recommended Reading/Resources that I Used:
3Blue1Brown - Neural Networks - • Neural networks
Giuseppe Pio Cannata - “Backpropagation in Fully Convolutional Networks (FCNs)” - https://towardsdatascience.com/backpr...
Sumit Saha - “A Comprehensive Guide to Convolutional Neural Networks — the ELI5 way” - https://towardsdatascience.com/a-comp...
Pavithra Solai - “Convolutions and Backpropagations” - / convolutions-and-backpropagations
Paul-Louis Pröve - “An Introduction to different Types of Convolutions in Deep Learning” - https://towardsdatascience.com/types-...