|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
pic: Neural Network Concept
|
|
#2
|
|||||
|
|||||
|
Re: pic: Neural Network Concept
Please excuse me if I am being ignorant, for I am not a programmer.
But what exactly do the small circles represent, and how do they affect the motor inputs? |
|
#3
|
|||||
|
|||||
|
Re: pic: Neural Network Concept
The small circles are neurons - in artificial neural networks, neurons have N inputs and a single output. Each of the N inputs has an associated weight - the output of the neuron is the weighted sum of the each input multiplied by its weight. There are many variations on this scheme, but this is a general starting point for a neural network.
However, what is pictured needs some more explanation to be meaningful. This is a picture of a generic one-layer artificial neural network. Neural networks essentially try to solve nonlinear optimization problems - what is the problem (cost function to be minimized) in this case? |
|
#4
|
||||
|
||||
|
Re: pic: Neural Network Concept
So, what's the benefits of implementing a neural network in this case?
|
|
#5
|
|||
|
|||
|
Re: pic: Neural Network Concept
Quote:
As I see it, this doesn't fit that requirement. It is easy to define, but hard to know. Training the Neural Net will require a lot of hand-holding - how will you define how good it is? Also, the direct coding alternatives are plentiful and effective - just look around this forum. Constructive Criticism: This configuration only knows two things: the most recent joystick values. Therefore, it only can do things that only require the most recent joystick values. This prevents it from doing things like filtering or ramping. Adding recursion (nodes that look at their previous output as a current input) would allow this. Adding inputs from encoders/accelerometers/gyro/etc would allow it to do more interesting things. |
|
#6
|
||||
|
||||
|
Re: pic: Neural Network Concept
Is this the same NN discussed here http://www.chiefdelphi.com/forums/sh...02&postcount=7 ?
If so I believe that we are falling into a trap, just because something can be done one way doesn't make it the best way (or even a good way). Could you please post more information (ie details about what each of the nodes is actually doing) so we (or at least I) can get a better idea of what the benefits of using a Neural Network here might be? |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Will we see Artificial Neural Networks in FRC in 2010? | manderson5192 | Java | 11 | 22-07-2009 15:30 |
| pic: Concept Frame | armoredvehicle | Extra Discussion | 6 | 16-12-2007 20:55 |
| Neural Control of Robot Arm | Leo M | Math and Science | 2 | 29-03-2004 13:46 |
| pic: Claw^2 Concept | CD47-Bot | Extra Discussion | 8 | 06-02-2004 14:08 |
| pic: Crab Concept 6 | CD47-Bot | Extra Discussion | 13 | 14-11-2003 22:03 |