A neural network built from scratch with Java. Achieved 99% accuracy on hand-represented digit classification. Complete with:
- Gradient descent with backpropagation optimization
- Stastistics about the training process
- Command line training/test input and multiple file support
Check out src/Network.java to run the network. Happy deep learning!