Professional Documents
Culture Documents
Lecture3 ME5402 EE5106
Lecture3 ME5402 EE5106
Robot Dynamics
Neural Networks
Neural Networks
Function Approximation
z ( x) = V T x
y( z ) = W T a( z )
Input=[3.2 3.2 3 3.2 3.2 3.4 3.2 3 3.2 3.2 3.2 3.9 3.1 3.2;
9.6 10.3 9 10.3 10.1 10 9.6 9 9.6 9.2 9.5 9 9.5 9.7;
3.45 3.75 3.5 3.65 3.5 3.4 3.55 3.5 3.55 3.5 3.4 3.1 3.6 3.45;
2.15 2.2 2.2 2.2 2 2.15 2.14 2.1 2.1 2.1 2.15 2 2.1 2.15;
140 120 140 150 80 130 130 100 130 140 115 80 90 130;
2.8 3.4 3.5 2.8 1.5 3.2 3.5 1.8 3.5 2.5 2.8 2.2 2.7 4.6;
11 10.9 11.4 10.8 11.3 11.5 11.8 11.3 11.8 11 11.9 13 11.1 10.85;
50 70 50 80 50 60 65 40 65 50 50 50 70 70];
Output=[2.24 2.33 2.24 2.32 2.2 2.27 2.2 2.26 2.2 2.24 2.24 2.2 2.2 2.35];
Where n is the number of neurons in the input layer, m is the number of neurons
in the output layer, and a is constant between [1, 10].
According to the above formula, the number of neurons can be calculated between
4-13. In this experiment, the number of neurons in hidden layer is 6.
Step (d):
Select relevant parameters and expected errors for training (the training results are
shown in the figure below). After training, enter the Athlete 15 and its various
quality indicators to predict the value of his high jump performance. The
prediction result is 2.20 m.
where
Another representation is
(2)
where
(1) (2)
Define
where
where
Example:
Compute {A}•{B}C
1. matrix [{A}•{B}] should be computed first to get a
conventional matrix [{A}•{B}].
2. [{A}•{B}]C is computed.
where
Then
where
and
where
[1] S. S. Ge, T. H. Lee, and C. J. Harris. Adaptive neural network control of robotic manipulators. Vol. 19.
World Scientific, 1998.
[1] S. S. Ge, T. H. Lee, and C. J. Harris. Adaptive neural network control of robotic manipulators. Vol. 19.
World Scientific, 1998.
where
[1] S. S. Ge, T. H. Lee, and C. J. Harris. Adaptive neural network control of robotic manipulators. Vol. 19.
World Scientific, 1998.