Professional Documents
Culture Documents
Generalization Capacity in Artificial Neural Networks - The Ballistic Trajectory Learning Case
Generalization Capacity in Artificial Neural Networks - The Ballistic Trajectory Learning Case
Abstract
This paper presents de use of an Artificial Neural Network (ANN) in learning the features of a
dynamic system, in such case, the development of an ANN as the controller for a device designed to
launch objects under ballistic movement. We make considerations about the generalization capacity
both for live beings as for the network. We also present the network topology and configuration, the
learning technique and the precision obtained. At last, this work shows the importance of the choice of
the activation function in learning some critical points.
Time X Position
Angle
Y Position
Velocity
...
Figure 3. Maximum error between the real and
the neural network calculated trajectory for
Figure 1a various launching angles and launching velocity
of 10m/s. The network was trained for 30o and
X Position 60o launching angles.
Angle
Velocity
Y Position
...
Figure 1b
References
[1] J. A. Anderson, "Neural-Network Learning
and Mark Twain's Cat," IEEE
Communications Magazine, p16-23,
September, 1992.
[2] D. E. Rummelhart, G. E. Hinton and R. J.
Williams, "Learning Internal
Representations by Error Propagation.") in
D. E. Rummelhart and J. L. McClelland
(Eds.), Parallel Distributed Processing -
Vol. 1, (MIT Press, 1989).
[3] S. I. Gallant, "Neural Network Learning
and Expert Systems," (MIT Press, 1993).
[4] R. Resnick, D. Halliday, "Physics, Part I,"
(Jonh Willey & Sons, 1973).
[5] Z. Schreter, "Connectionism: A Link
Between Psychology and Neuroscience?"
In J Stender, T. Addis (Eds.), Symbols
versus Neurons? (IOS Press, 1990).
[6] J. Barreto, T. Proychev, "Control of the
Standing Position: A Neural Network
Approach," Technical Report, Lab. of
Neurophysiology, Medicine Faculty,
University of Louvain, Brussels, prepared