INSENSITIVE DIFFERENTIAL EVOLUTION
AND MULTI-SOLUTION PROBLEMS
Itsuki Handa and Toshimichi Saito
Faculty of Science and Engineering, Hosei University, 184-8584 Tokyo, Japan
Keywords:
Swarm inteligence, Differential evolution, Multi-solution problems.
Abstract:
This paper presents an insensitive differential evolution for multi-solution problems. The algorithm consists
of global and local searches. In the global search, the algorithm tries to construct local sub-regions (LSRs)
each of which includes either solution. In the local search, the algorithm operates on all the LSRs in parallel
and tries to find all the approximate solutions. The algorithm has a key parameter that controls the algorithm
insensitivity. If the insensitivity is suitable, the algorithm can construct all the LSRs before trapping into either
solution and can find all the solutions. Performing basic numerical experiments where parameters are adjusted
by trial-and-errors, basic performance of the algorithm is investigated.
1 INTRODUCTION
Differential evolution (DE) is a population-based
search strategy in the evolutionary algorithms (Storn
and Price, 1996) (Storn and Price, 1997) (Storn and
Price, 1995). The DE has particles corresponding
to potential solutions. The particle location is up-
dated by a simple difference equation in order to ap-
proach the optimal solution (Takahama and Sakai,
2004)(Takahama and Sakai, 2006). The DE is sim-
ple, does not require differentiability of the objective
functions and has been applied to various problems
( non-convex, a multi-peak etc.). The engineering
applications are many and include optimal parame-
ter setting of circuits and systems: analog-to-digital
converters (Lampinen and Vainio, 2001), digital fil-
ters (Luitel and Venayagamoorthy, 2008), switching
power converters (Huang et al., 2004), etc.
This paper presents an insensitive differential evo-
lution ( IDE) for multi-solution problems (MSP). The
IDE consists of the global and local searches. In the
global search, the IDE tries to construct local sub-
regions (LSRs) each of which includes either solution.
The IDE has two key parameters: ε controls insensi-
tivity for update of particle position and T
G
controls
switching timing to the local search. As the parameter
ε is small, the algorithm operates similarly to classi-
cal DE where almost all particles tend to converge to
either solution. In such a case, it is hard to maintain a
diversity for successful construction of all the LSRs.
As the parameter ε increases, the algorithm insensitiv-
ity increases and all the LSRs can be constructed be-
fore trapping into either solution. The global search
is stopped at time T
G
and the algorithm is switched
into the local search. In the local search, the IDE op-
erates on all the LSRs in parallel and tries to find all
the approximate solutions. If the global search runs
successfully and can construct all the LSRs, the lo-
cal search can find all the solutions. In the algorithm,
tuning of the two parameters ε and T
G
is very impor-
tant. Performing basic numerical experiments with
trial-and-errors of the parameters tuning, we have in-
vestigated the algorithm performance in several typi-
cal measures such as success rate.
In several evolutionary optimization algorithms
including DEs, escape from a trap of either solution is
a basic issue of the MSPs. The traps relates deeply to
local minima of unique solution problems. In order to
avoid the trap, there exist several strategies including
the tabu search (Li and Zhao, 2010). We believe that
our insensitive method is simpler than existing meth-
ods and can be developed into an effective algorithm
for the MSPs. This paper provides basic information
to develop such an algorithm.
2 INSENSITIVE DIFFERENTIAL
EVOLUTION
We define the algorithm IDE for m-dimensional ob-
jective functions.
292
Handa I. and Saito T..
INSENSITIVE DIFFERENTIAL EVOLUTION AND MULTI-SOLUTION PROBLEMS.
DOI: 10.5220/0003653002920295
In Proceedings of the International Conference on Evolutionary Computation Theory and Applications (ECTA-2011), pages 292-295
ISBN: 978-989-8425-83-6
Copyright
c
2011 SCITEPRESS (Science and Technology Publications, Lda.)