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

2.4 TRAINING SET ACQUISITION PROBLEM FOR DYNAMIC NEURAL NETWORKS    73
                           2.4 TRAINING SET ACQUISITION                2.4.2 Direct Approach to the Process of
                                  PROBLEM FOR DYNAMIC                        Forming Data Sets Required for
                                    NEURAL NETWORKS                          Training Dynamic Neural
                                                                             Networks
                          2.4.1 Specifics of the Process of Forming     2.4.2.1 General Characteristics of the
                                Data Sets Required for Training               Direct Approach to the Forming of
                                Dynamic Neural Networks                       Training Data Sets

                            Getting a training set that has the required  We will clarify the concept of informative
                          level of informativeness is a critical step in solv-  content of the training set, and we will also es-
                          ing the problem of forming the ANN model.    timate its required volume to provide the neces-
                          If some features of dynamics (behavior) do not  sary level of informativeness. First, we will per-
                          find reflection in the training set, they, accord-  form these actions in the framework of a direct
                          ingly, will not be reproduced by the model. In  approach to solving the problem of the forma-
                          one of the fundamental guidelines for the identi-  tion of a training set; in the next section, the con-
                                                                       cept will be extended to an indirect approach.
                          fication of systems, this provision is formulated
                          as the Basic Identification Rule: “If it is not in the  Consider a controllable dynamical system of
                                                                       the form
                          data, it cannot be identified” (see [89], page 85).
                            The training data set required for the for-               ˙ x = F(x,u,t),       (2.99)
                          mation of the dynamical system ANN model     where x = (x 1 ,x 2 ,...,x n ) are the state variables,
                          should be informative (representative). For the
                                                                       u = (u 1 ,u 2 ,...,u m ) are control variables, and t ∈
                          time being we will assume that the training set  T =[t 0 ,t f ] is time.
                          is informative if the data contained in it are suf-  The variables x 1 ,x 2 ,...,x n and u 1 ,u 2 ,...,u m ,
                          ficient to produce an ANN model that, with the  taken at a particular moment in time t k ∈ T ,char-
                          required level of accuracy, reproduces the be-  acterize, respectively, the state of the dynamical
                          havior of the dynamical system over the entire  system and the control actions on it at a given
                          range of possible values for the quantities and  time. Each of these values takes values from the
                          their derivatives that characterize this behavior.  corresponding area, i.e.,
                          To ensure the fulfillment of this condition, when
                          forming a training set, it is required to obtain  x 1 (t k ) ∈ X 1 ⊂ R,...,x n (t k ) ∈ X n ⊂ R;
                                                                                                           (2.100)
                          data not only about changes in quantities, but  u 1 (t k ) ∈ U 1 ⊂ R,...,u n (t k ) ∈ U m ⊂ R.
                          also about the rate of their change, i.e., we can
                          assume that the training set has the required in-  In addition, there are, as a rule, restrictions on
                          formativeness if the ANN model obtained with  the values of the combinations of these vari-
                          its use reproduces the behavior of the system not  ables, i.e.,
                          only over the whole range of changes in the val-
                                                                          x = x 1 ,...,x n  ∈ R X ⊂ X 1 × ···X n ,
                          ues of the quantities characterizing the behavior                                (2.101)
                          of the dynamical system but also their deriva-  u = u 1 ,...,u m  ∈ R U ⊂ U 1 × ···U n ,
                          tives (and also all admissible combinations of
                                                                       as well as on blends of these combinations,
                          both quantities and the values of their deriva-
                          tives).
                                                                               x,u ∈ R XU ⊂ R X × R U .    (2.102)
                            Such an intuitive understanding of the infor-
                          mativeness of the training set will be further re-  The example included in the training set
                          fined.                                        should show the response of the DS to some
   80   81   82   83   84   85   86   87   88   89   90