Page 143 - Data Science Algorithms in a Week
P. 143

Simulation Optimization Using a Hybrid Scheme …             127

                       simplifications, such as the linearization of the system (Dangerfield and Roberts, 1996).
                       On  the  other  hand,  policy  optimization  based  on  algorithmic  search  methods  that  use
                       simulation represent the most general mean for stability analysis of nonlinear systems,
                       due to its effectiveness in handling the general cases and most of special problems that
                       arise  from  nonlinearity.  However,  the  objective  functions  are  chosen  to  represent  the
                       stability  conditions  to  each  model.  The  use  of  a  generic  objective  function  applied  to
                       stabilize SC models independent of their linear or nonlinear structure has not been found
                       in the literature surveyed so far.


                                           PARTICLE SWARM OPTIMIZATION


                          Optimization  techniques  based  on  evolutionary  algorithms  belong  to  the  class  of
                       direct  search  strategies,  where  every  considered  solution  is  rated  using  the  objective
                       function values only. Therefore, no closed form of the problem and no further analytical
                       information is required to direct the search process towards good or preferably optimal
                       elements  of  the  search  space.  For  that  reason,  evolutionary  search  strategies  are  well
                       suited  for  simulation  optimization  problems.  Additionally,  because  of  their  flexibility,
                       ease of operation, minimal requirements and global perspective, evolutionary algorithms
                       have been successfully used in a wide range of combinatorial and continuous problems.
                          The first work in PSO is accredited to Eberhart and Kennedy (1995). Later Shi, made
                       a modified particle swarm optimizer (Shi and Eberhart, 1998) and was first proposed for
                       simulating social behavior (Kennedy, 1997). Recently, some comprehensive reviews on
                       theoretical  and  experimental  works  on  PSO  has  been  published  by  Bonyadi  and
                       Michalewicz (2017) and Ab Wahab (2015).
                          Particle swarm optimization is an algorithm that finds better solutions for a problem
                       by iteratively trying to improve a candidate solutions comparing with a given measure of
                       quality.  It  solves  a  problem  by  having  a  population  of  candidate  solutions,  called
                       particles, and moving these particles in the search-space giving a mathematical formula
                       over the particle's position and velocity. Some limitations of PSO have been identified by
                       Bonyadi and Michalewicz (2017). They classify the limitations related to convergence in
                       PSO  into  groups:  convergence  to  a  point  (also  known  as  stability),  patterns  of
                       movements, convergence to a local optimum, and expected first hitting time.
                          PSO  performs  a  population-based  search  to  optimize  the  objective  function.  The
                       population is composed by a swarm of particles that represent potential solutions to the
                       problem. These particles, which are a metaphor of birds in flocks, fly through the search
                       space updating their positions and velocities based on the best experience of their own
                       and the swarm. The swarm moves in the direction of “the region with the higher objective
                       function value, and eventually all particles will gather around the point with the highest
                       objective value” (Jones, 2005).
   138   139   140   141   142   143   144   145   146   147   148