29-11-2012, 03:53 PM
Artificial Neural Networks
Artificial Neural Networks.ppt (Size: 301 KB / Downloads: 191)
Application principles
If a problem can be solved with a small look-up table that can be easily calculated that is a more preferred solution than a complex neural network with many layers that learns with back-propagation.
If it is possible on-line neural network solutions should be avoided, because they are big time consumers. Preferably, neural networks should be applied in an off-line fashion, when the learning phase doesn’t happen during the game playing time.
Problem
The objective is to maintain some variable in a given range (possibly around a fixed value), by changing the value of other, directly modifiable (controllable) variables.
If the animated figure has only a few components, moves on simple terrains, and is intended to do a few simple moves (e.g., two types of leg and arm movements, no head movement), the movement control can be described by a few rules.
Neural network solution
Choosing a solution representation:
the solution can be represented directly as a neural network specifying the parameters of the neurons
alternatively the solution can be represented as a multi-dimensional look-up table
the representation should allow fast use of the solution within the application