![]() |
pic: Neural Network Concept
|
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? |
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? |
Re: pic: Neural Network Concept
So, what's the benefits of implementing a neural network in this case?
|
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. |
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? |
| All times are GMT -5. The time now is 13:50. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi