Page 15 - Algorithm Collections for Digital Signal Processing Applications using MATLAB
P. 15

1. Artificial Intelligence                                         3
















                          Figure 1-3.  Vector Representation of PSO Algorithm


              ‘a’ based on the above knowledge, finally decides to move towards the
                                                                  .
           position ‘g’ as the linear combination of ‘oa’ , ‘ac’ and ‘ad’  [As ‘d’ is the
           common position  decided].The linear combination of ‘oa’ and scaled ‘ac’
           (ie) ‘af’ is the vector ‘of’. The vector  ‘of’ combined with vector ‘fg’ (ie)
           scaled version of ‘ad’ to get ‘og’ and hence final position decided by ‘a’ is
           ‘g’.
              Similarly, ‘b’ decides the position ‘h’ as the final position. It is the linear
           combination of ‘ob’ and ‘bh’(ie) scaled version of ‘bd’. Note as ‘d’ is the
           common position decided by ‘a’ and ‘b’, the final  position is decided by
           linear combinations of two vectors alone.
              Thus finally the swarms ‘a’ and ‘b’ moves towards the position ‘g’ and
           ‘h’ respectively for reaching the final destination position ‘e’. The swarm ‘a’
           and ‘b’ randomly select scaling value for linear combination. Note that ‘oa’
           and ‘ob’ are scaled with 1 (ie) actual values are used without scaling. Thus
           the decision of the swarm ‘a’ to reach ‘e’ is decided by its own intuition
           along with its neighbor’s intuition.
              Now let us  consider three swarms (A,B,C) are trying to reach the
           particular destination point ‘D’. A decides A’, B decides B’ and C decides
           C’ as the next position.  Let the distance between the B’ and D is less
           compared with A’D and C’ and hence, B’ is treated as the global decision
           point to reach the destination faster.
              Thus the final decision taken by A is to move to the point, which is the
           linear combination of OA, AA’ and AB’. Similarly the final decision taken
   10   11   12   13   14   15   16   17   18   19   20