Goal directed model inversion

A new neural network technique for model inversion called goal directed model inversion (GDM) is presented. It allows the system to produce an inverse model in a goal directed manner. The major advantage of an inverse model created in this matter is that it can adapt to unexpected changes in the system with which it must interact. As an example of the GDMI technique, a simple kinematic controller was built for a simulated robotic arm with three degrees of freedom. The system was trained by presenting a sequence of goals of increasing difficulty in some required region of space. As the controller was trained, its ability to extrapolate correct control actions to new distant goals increased.<<ETX>>