Page 204 - DCAP208_Management Support Systems
P. 204

Unit 12: Applications of Neural Network




          Now train the neural network with the error function:                                 Notes





          Where,

               nx, ny are the dimensions (number of pixels) of the image in the x, y directions
               Each pixel is specified by x , y, z  where z  in the gray intensity of the pixel
                                     i  j  ij    ij
               o(x ,y) is the output of the neural network when the input is the position of the pixel i, j.
                 i  j
          More complex images will require larger architectures.
          Check the results of the trained neural network.

          Compare original (left) with NN output (right):
                          Figure 12.6: Comparing  Original Image with NN  Output






















          Source: http://wwwteor.mi.infn.it/~rojo/teaching/Milano-NNet-Course-Lecture4.pdf
          Using Image Recognition

          Once the NN has been trained, we can use it for image recognition. This can be done by comparing
          the error function between the trained ANN and another different image → Below a given
          threshold (to be validated) the two images are assigned to be identical.

               !
             Caution  The trained ANN works also as compressed version of the image, where all the
             information of the image is now encoded into the weights and thresholds.


          12.2.2 Evolution of Neural Networks for Control of Pursuit & Evasion

          The following MPEG movie sequences illustrate behaviour generated by dynamical recurrent
          neural network controllers co-evolved for pursuit and evasion capabilities. From an initial
          population of random network designs, successful designs in each generation are selected for
          reproduction with recombination, mutation, and gene duplication. Selection is based on measures
          of how well each controller performs in a number of pursuit-evasion contests. In each contest a
          pursuer controller and an evader controller are pitched against each other, controlling simple




                                           LOVELY PROFESSIONAL UNIVERSITY                                   197
   199   200   201   202   203   204   205   206   207   208   209