Skip to content

PrinsWu/simplenn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simplenn

The simple Neural Network with Java for beginner. I hope java programmer can enter neural network and learn the concept by hand not just read some sample code.

Step 1: Single Neural (Perceptron) Start from XorNN it can lean OR, AND but Xor not work. XorNN2 use Step be activation function, and add bias but Xor still not work.

Step 2: two neurals XorNN3 use two neurals to lean Xor, it works.

Step 3: build a neural network framework Use SimpleNNBuilder be a builder to setup and create a SimpleNeuralWork. You can start with linear, the LinearNN1 try to find 0.5 be weight.

Step 4: hex It will transform hex to decimal.

Step 5: digits It include two example, one is seven segment display, another is dot matrix display.

Step 6: minst It not work, too slow if calculate by each elements of array. I suggest use Python to continue more complex topics.

About

The simple Neural Network with Java for beginner.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages