Skip to content

tadvi/ann

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ann - Artificial Neural Networks in Go

Go (golang) implementations of various Neural Networks.

  • som.go is simple implementation of Self-Organizing Maps also known as Kohonen's maps.
  • backprop.go is backpropagation training based neural network.

Check out demo.go for few examples on how networks can be used.

Examples

Examples in demo.go are too simplistic for use in real life. They just show how neural networks can be used. Some of examples, like prime number prediction, can be solved with simple look-up table.

Same idea applies to number of problems in the real world - if we would have all possible examples of input data we could put them into big look-up table and there would be no need for neural networks at all. Generalisation makes neural networks useful. They can produce sensible outputs for inputs that weren't encoutered during learning.

About

Artificial Neural Networks in Go (golang)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages