Jump to content
  • Advertisement
Sign in to follow this  
Gullanian

Neural Network Help

This topic is 4249 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi guys, Any help greatly appreciated, I'm having real difficulty trying to work out how neural networks work. So if you are given a training set of data where the class is known, you: Sum up all attribute values for each item in training set Squash the value So this number that is given after this process? I don't get what it's for. So if you are given some data with an unknown class, you pass it through the neural net and do you see which value it's nearest and take that class?

Share this post


Link to post
Share on other sites
Advertisement
ok...

a node have 5 other nodes as input.
each of the 5 connections have a weight.
you multiply the input nodes values with the connection weights, and then
pass this new number trough a "neuron" function; for example sigmoid.

The interesting stuff happens when you connect them together into a net.

Read: (a suggestion on learning order)

#1 (1 hour)
Example of AND/OR/NOT/XOR (this will show you that you can represent logical rules with the ann)

#2 (1 hour)
ANN Backpropagation (this will show you how to train a network)

#3 (5 hours)
Make a small ANN that learns the logical operators (AND/OR/NOT/XOR) with backpropagation

#3 (1 lifetime)
Experiment with different problems and different implmentations to build yourselfe a better understanding of what you can use ANNs for.

Pros:
ANNs can handle noize (successfull experiments exists)
ANNs can handle missing data (successfull experiments exists)
ANNs can find patterns in what appears to be noizy data (successfull experiments exists)
ANNs can transfer its training data to new and unseen problems (successfull experiments exists)
ANNs are fast when trained (successfull experiments exists)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!