leonematias/DeepNeuralNetwork
Deep neural network implemented in Java from scratch, without using library/framework.
This project helps students and early career professionals understand how deep neural networks work by letting them build one from the ground up. You provide structured data, like images of handwritten digits, and it learns to classify them into categories. It's designed for anyone learning the fundamentals of machine learning and neural networks.
No commits in the last 6 months.
Use this if you are studying deep learning and want to see a foundational neural network implemented in Java without relying on complex external libraries.
Not ideal if you need to build high-performance, production-ready machine learning models or want to work with pre-built, optimized deep learning frameworks.
Stars
13
Forks
5
Language
Java
License
—
Category
Last pushed
Oct 20, 2017
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/leonematias/DeepNeuralNetwork"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
Jasonnor/Backpropagation
Implementing multilayer neural networks through backpropagation using Java.
dlidstrom/NeuralNetworkInAllLangs
Vanilla neural network implemented in all major languages
goessl/MachineLearning
An easy neural network for Java!
evolvingstuff/RecurrentJava
Deep Recurrent Neural Nets in Java
thag0/JNN
Biblioteca para manipulação de modelos de Redes Neurais Artificiais com Java