Page 43 - Neural Network Modeling and Identification of Dynamical Systems
P. 43

1.3 A GENERAL APPROACH TO DYNAMICAL SYSTEM MODELING            31

                                (u(t),ξ,ζ) −  (u,ξ,ζ)                        (˜u,ξ,ζ) −  (˜u,ξ,ζ)
                             = max |    (u(t),ξ,ζ) −  (u(t),ξ,ζ)|. (1.31)     1
                                                                                 N T
                               t 0  t t n                                                                2
                                                                           =       [    (˜u j ,ξ,ζ) −  (˜u j ,ξ,ζ)] ; (1.36)
                                                                             N T
                            The second, more common, approach is to es-         j=0
                          timate the values of the difference between    (·)  it can also be represented in the form
                          and  (·) as the norm of the form
                                                                               (˜u,ξ,ζ) −  (˜u,ξ,ζ)
                                (u,ξ,ζ) −  (u,ξ,ζ)



                                 t n
                                                                                    N T
                                                           2
                             =    [    (u(t),ξ,ζ) −  (u(t),ξ,ζ)] dt. (1.32)     1                           2
                                                                            =          [    (˜u j ,ξ,ζ) −  (˜u j ,ξ,ζ)] .
                                t 0                                              N T
                                                                                    j=0
                            The number of experiments available for gen-                                    (1.37)
                          eration of the data set (1.29) is finite. There-
                          fore, instead of (1.32), one of the possible finite-  Now we can formulate the problem of the
                          dimensional versions of the given expression  model synthesis for the dynamical system S.
                          should be used, for example, the standard de-  It is required to construct a model    (·),which
                          viation of the form                          will reproduce the mapping  (·), implemented
                                                                       by the system S, with the required level of ac-
                                 (u,ξ,ζ) −  (u,ξ,ζ)
                                                                       curacy. This means that the magnitude of the
                                    N P                                simulation error (1.36)or(1.37) on the test set
                                  1                         2
                              =        [    (u i ,ξ,ζ) −  (u i ,ξ,ζ)]  (1.33)  (1.35) should not exceed the specified maximum
                                 N P
                                    i=0                                allowed value ε in (1.30) for such model    (·).
                          or                                           The model synthesis procedure should be based
                                                                       on the data (1.29) used to adjust (learning) the
                                  (u,ξ,ζ) −  (u,ξ,ζ)                   model, and data (1.35) used to test the model. In
                                                                       addition, we may involve available knowledge
                                       N P
                                     1                                 about the simulated system S.
                                                               2
                                =         [    (u i ,ξ,ζ) −  (u i ,ξ,ζ)] .
                                    N P                                  It is assumed that in order to solve this prob-
                                       i=0                             lem, we need to select the optimal (in some
                                                               (1.34)
                                                                                     ∗
                                                                       sense) model     (·) from some finite or infinite
                            Testing the mapping    (·) in order to evaluate  family (set) of options     j (·), j = 1,2,....Inthis
                          its generalization properties is performed using  regard, the following two questions arise:
                          a set of ordered pairs similar to (1.29),    • What is the given family of variants     (F)  =
                                                                         {     j (·)}, j = 1,2,...?
                            { ˜u j , ˜y j  }, ˜u ∈ U, ˜y ∈ Y, i = 1,...,N T ; (1.35)
                                                                       • How can we choose     (·) from the family
                                                                                               ∗
                                                                             (F) , so that it satisfies the condition (1.30).
                          it is necessary that the condition u i 	= ˜u i is ful-
                          filled, ∀i ∈{1,...,N P }, ∀j ∈{1,...,N T },thatis,  Abovementioned family of options for the
                          all pairs in sets                            model should meet the following two require-
                                                                       ments, which, in general case, may contradict
                                           N P          N T
                                   { u i ,y i  }  ,  { ˜u j , ˜y i  }
                                           i=1          j=1            each other:
                          must be distinct.                            • a family of models {     j (·)},j = 1,2,...,should
                            The error on the test set (1.35)iscomputedin  be as rich as possible in order to “have a lot of
                          the same way as for the training set (1.29), i.e.,  options to choose from”;
   38   39   40   41   42   43   44   45   46   47   48