Page 83 - Classification Parameter Estimation & State Estimation An Engg Approach Using MATLAB
P. 83

72                                       PARAMETER ESTIMATION

                                T
              two-dimensional: x ¼ [ Dy 0 ]. Since all other parameters are
              assumed to be known, a radiometric model can be worked out to a
              measurement function h(x) which quantitatively predicts the cross-
              section, and thus also the measurement vector z for any value of the
              parameter vector x.
                With this measurement function it is straightforward to calculate the
                          2
              LS norm e kk for a couple of values of x. Figure 3.8(c) is a graphical
                          2
                                                                 2
              representation of that. It appears that the minimum of e kk is obtained
                                                                 2
                 ^
              if D LS ¼ 0:42 mm. The true diameter is D ¼ 0:40 mm. The thus
                 D
              obtained fitted cross-section is also shown in Figure 3.8(b).
                Note that the LS norm in Figure 3.8(c) is a smooth function of x.
              Hence, the convergence region of a numerical optimizer will be large.
            3.3.2  Fitting using a robust error norm


            Suppose that the measurement vector in an LS estimator has a few
            number of elements with large measurement errors, the so-called out-
            liers. The influence of an outlier is much larger than the one of the others
            because the LS estimator weights the errors quadraticly. Consequently,
            the robustness of LS estimation is poor.
              Much can be improved if the influence is bounded in one way or
            another. This is exactly the general idea of applying a robust error norm.
            Instead of using the sum of squared differences, the objective function of
            (3.48) becomes:
                                    N 1        N 1
                                    X          X
                                                           x
                           e kk  ¼      ð" n Þ¼    ðz n   h n ð^ xÞÞ   ð3:55Þ
                             robust
                                    n¼0        n¼0
             (:) measures the size of each individual residual z n   h n (^ x). This meas-
                                                               x
            ure should be selected such that above a given level of " n its influence is
            ruled out. In addition, one would like to have  (:) being smooth so that
            numerical optimization of ekk   is not too difficult. A suitable choice
                                       robust
            (among others) is the so-called Geman–McClure error norm:
                                              " 2
                                       ð"Þ¼                            ð3:56Þ
                                            " þ   2
                                             2
            A graphical representation of this function and its derivative is shown in
            Figure 3.9. The parameter   is a soft threshold value. For values of e
            smaller than about  , the function follows the LS norm. For values larger
            than  , the function gets saturated. Consequently, for small values of e the
   78   79   80   81   82   83   84   85   86   87   88