Handwritten Digit Recognition in Java
In order to understand the working principle of Artificial Neural Network I followed book Make Your Own Neural Network by Tariq Rashid. Reading this book I got the generic idea about working technique of neural network. I highly recommend this book. This book has implemented code in python, and I rewrote the code in matlab and java. You can get code here.