This was my first attempt at constructing a neural network. My knowlege consisted of this video series and this dev log, so I was figuring a lot out on my own. Written in java, is was designed to be general purpose. My first task for it was to classify whether a random point was above or below a certain function on a 2-D graph. This was fairly trivial, but it allowed my to remove some of the complexity to test its functionality. Next, I trained it on the MNIST dataset for classifying handwritten digits, which was the ultimate goal. It contains reminant code from tests of different algoritms (Such as Xavier Initialization). These tests were unsuccesful, most likely because I lack some crucial understanding of how these algorithms function, but I left them in case I ever want to go back to them.
-
Notifications
You must be signed in to change notification settings - Fork 0
rmurphy120/NeuralNetwork
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
Neural network from scratch
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published