... 12, NO. 1, JANUARY 2001
Neural Network- Based Adaptive Controller Design
of Robotic Manipulators with an Observer
Fuchun Sun, Member, IEEE, Zengqi Sun, Senior Member, IEEE, and Peng-Yung Woo, Member, ... Woo, Member, IEEE
Abstract—A neural network (NN) -based adaptive controller
with an observer is proposed in this paper for the trajectory
tracking of...
... with the ANN -based modulator and compared
with that of a conventional DSP -based modulator, and shows
excellent performance. The modulator can be easily applied to a
vector-controlled drive, and ... drive and eval-
uated thoroughly for steady-state and dynamic performance
with a conventional DSP -based SVM. The performance of
the ANN -based modulator was found to be excellent....
... Artificial neural networks for feature extraction
and multivariate data projection. IEEE Trans. Neural Networks 6,
296 –317, 1995.
[2] B. Lerner, Toward a completely automatic neural network based
human ... Hence, an AA has configuration of d:
m: d with d units in both the input and output layers and
m<d in the hidden layer.
The dimensionality of the input and output is o...
... artificial
neural networks with the combination of addition and
multiplication on FPGAs [3].
The main advantage of the FP format is its wide range.
Thefeatureofthewiderangeisgoodforneuralnetwork
systems ... for
implementing artificial neural networks on FPGAs,” Canadian
Journal of Electrical and Computer Engineering,vol.31,no.1,
pp. 30–40, 2006.
[4]H.K.Brown,D.D.Cross,andA.G.Whittak...
... features (Section 2.1)and
the neural network (Section 2.2). Section 3 will define the
considered problems: the quantization of the weights of the
neural network, and use of approximations for ... performance
of the algorithms implemented on the hearing aid, and an
improper selection of these values can lead to saturations or
lack of precision in the operations of the DSP...
... performance for four networks
working alone, the effect of overlap eliminationand
collapsing multiple detections, and the results of us-
ing ANDing, ORing, voting, and neural network
arbitration. Networks ... replacing that subimage
with random noise, and tested the neural network.
The resulting sum of squared errors made by the
network is an indication of how important...
... contains
many images with faces against complex backgrounds and many images without any faces. There
are a total of 130 images, with 511 faces (of which 469 are within of upright), and 83,099,211
windows ... Moghaddam and Pentland, 1995,
Pentland et al., 1994, Burel and Carel, 1994, Colmenarez and Huang, 1997, Osuna et al., 1997,
Lin et al., 1997, Vaillant et al., 1994, Yang and Huan...
... example of the perceptron's inability to solve problems
with linearly nonseparable vectors is the boolean XOR problem.
Multi layer neural networks
With muti-layer neural networks we can solve ... single
layer networks, let's dicuss those further:
Single layer neural networks
Single-layer neural networks (perceptron networks) are networks in which the output unit is ind...
... brief, to train a multi-layer Neural Network, the following steps are carried out:
Start off with random weights (and biases) in the Neural Network
Try one or more members of the training set, see ... :
NN_Trainer_XOR : Trains a Neural Network to solve the XOR problem
TrainerEventArgs : Training event args, for use with a GUI
NeuralNetwork : A configurable Neural Network...
... population of
neural networks. The idea being that the GA will jiggle the weights of the neural networks, within the population, in
the hope that the jiggling of the weights will push the neural network ... single
dimension array of NeuralNetwork objects. This can be seen from the constructor code within the GA_Trainer_XOR
object:
//ANN's
private NeuralNetwork[] networks;...