1. ## Neural network implementation?

Hi guys, with all this conjoined intelligence wandering around here, i thought i'd ask a question that's been bugging me for a while now.

I've this thing in my head about 'neural networks' as i see them, a cell with multiple inputs, one output, and a variety of weight factors on each input.

Kind of like an OR port with multiple inputs, only each input doesn't have a digital signal, but an analog one.

So, say input 1 has a weight of 3, input 2 a weight of 5.

A certain threshold level is used to trigger the output, say at an input level of 6 the output is triggered.

This means that input 2 will affect the output stronger than input 1.

Now the question is, how does one implement this in software?

Is it a simple matter of comparing (Input1*weight) + (Input2*weight) with the trigger level?
Or am i missing something here?

2. ## Re: Neural network implementation?

A fair bit... Error propogation for one biggie. Picking the right topology for a neural network is such a complex question that we frequently write genetic algorithms just to analyse the problem against the topology.

Do you code in C? I have some old book code that made following along easier.
Last edited by Adrenalynn; 07-12-2008 at 10:30 AM.

3. ## Re: Neural network implementation?

Here's a pretty readable example of what goes into the simplest form - backpropogation.

http://galaxy.agh.edu.pl/~vlsi/AI/ba.../backprop.html

4. ## Re: Neural network implementation?

Thanks, that'll keep me busy for the next few weeks

We were given only the slightest intro to neural networks in school (ie. somewhat what i described above) but hadn't delved into it much further

5. ## Re: Neural network implementation?

I have a bunch of old stuff from the late 80's and early 90's that was from a much simpler time. Most of it should still build on Linux with prehaps a little tweaking. Let me know if you want it...

6. ## Re: Neural network implementation?

that'd be much appreciated, if it doesn't involve too much trouble though!

7. ## Re: Neural network implementation?

I'll package it up today and toss it in the member uploads.

8. ## Re: Neural network implementation?

On a side note, my sister just gave birth to her first daughter, I'm an uncle now.
Wiiiiiiiii !!

9. ## Re: Neural network implementation?

Congrats! When you going to register her here on the forum and get her started in robotics?

You need to build a robotic nanny now.

10. ## Re: Neural network implementation?

Well, the bioloid kit should arrive on monday, so uhm... tuesday?

No matter what amazingly complicated robots are built by a team of hundreds of brilliant engineers, nothing can leave a person in awe like a newborn grasping your finger..

There are currently 1 users browsing this thread. (0 members and 1 guests)

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•