Page 93 - Rapid Learning in Robotics
P. 93

6.3 The Local-PSOM                                                                       79


                 to combine the favorable properties of low-degree polynomial PSOMs with
                 the possibility of exploiting the information if many grid points are given.
                 The basic idea is to restrict the number of nodes included in the compu-
                 tation. We suggest to dynamically construct the PSOM only on a sub-grid of
                 the full training data set. This sub-grid is (in the simplest case) always
                 centered at the reference vector w a that is closest to the current input

                 x (primary start node location). The use of the sub-grid leads to lower-
                 degree polynomials for the basis functions and involves a considerably
                 smaller number of points in the sum in Eq. 4.1. Thus, the resulting Local-
                 PSOMs (“L-PSOMs”) provide an attractive scheme that overcomes both of
                 the shortcomings pointed out in the introduction of this chapter.


                                       x 3                                    x 3

                  x 3

                                  x 2                                     x 2
                                                         s 2

                                                                                       x 2
                            x 2                       x 1    s 1                              x 1

                         input vector
                   a)    best matching knot  b)           c)                  d)
                 Figure 6.2: a–d: The Local-PSOM procedure. The example task of Fig. 4.1, but
                 this time using a     local PSOM of a     training set. (a–b) The input vector

                  x           x selects the closest node a (in the now specified input space). The asso-
                 ciated     node sub-grid is indicated in (c). The minimization procedure starts

                 at its center s   a and uses only the PSOM constructed from the     sub-grid.

                 (d) displays the mapping result w s   in X, together with the selected sub-grid
                 of nodes in orthonormal projection. The light dots indicate the full set of training
                 nodes. (For the displayed mapping task, a 
 
 PSOM would be appropriate; the
                     grid is for illustrative purpose only.)



                     Fig. 6.2a–d explains the procedure in the the context of the previous
                 simple cube scenario introduced in Sec. 4.1. One single input vector is
                 given in the  x           x plane (left cube side), shown also as a projection on
                 the left Fig. 6.2a. The reference vector w a that is closest to the current
                 input x will serve as the center of the sub-grid. The indicated     node
                 grid is now used as the basis for the completion by the Local-PSOM.
                     Continuity is a general problem for local methods and will be dis-
                 cussed after presenting an example in the next section.
   88   89   90   91   92   93   94   95   96   97   98