5 CONCLUSION
Differential Evolution has been regarded as one of the
most successful optimization algorithms and over the
years, several variants have been proposed to enhance
its convergence rate and performance. In the present
work, we introduced a hierarchy influenced variant of
the classical DE algorithm and modeled the same on
the brain motor operation. The algorithm was char-
acterized by global leader, local leaders and an ef-
fector population. The global leader and distributed
local leaders interacted to facilitate gross motion via
a greedy exploration strategy. The local leaders and
their effectors interacted to control intricate motion
for smooth convergence. A hierarchical crossover pa-
rameter was introduced to characterize the hierarchi-
cal transition between the two interactions. The influ-
ence of the vector configurations at the higher levels
of hierarchy enabled the algorithm to avoid local min-
ima in most objective functions. The same is comple-
mented through our result observations wherein we
significantly outperform several popular algorithm on
complex multimodal functions in higher dimensional
settings. Our proposed approach has sought to es-
tablish a viable tradeoff between fast optimization,
robust convergence and low number of control pa-
rameters. The performance analysis of the algorithm
highlights the particular effectiveness of the proposed
approach on high dimensional hybrid and composite
functions. The observed results provide sufficient mo-
tivation to extend the scope of the work to complex
high dimensional real life problems including image
enhancement, traveling salesman problem and flexi-
ble job-shop scheduling.
REFERENCES
Awad, N., Ali, M., Liang, J., Qu, B., and Suganthan, P.
(2016). Problem definitions and evaluation criteria for
the cec 2017 special session and competition on sin-
gle objective real-parameter numerical optimization.
Technical Report,.
Brest, J., Greiner, S., Boskovic, B., Mernik, M., and Zumer,
V. (2006). Self-adapting control parameters in differ-
ential evolution: A comparative study on numerical
benchmark problems. IEEE transactions on evolu-
tionary computation, 10(6):646–657.
Das, S. and Suganthan, P. N. (2011). Differential evolution:
A survey of the state-of-the-art. Evolutionary Compu-
tation, IEEE Transactions on, 15(99):4–31.
Dorigo, M. and St
¨
utzle, T. (2010). Ant colony optimiza-
tion: overview and recent advances. In Handbook of
metaheuristics, pages 227–263. Springer.
Hunter, J. D. (2007). Matplotlib: A 2d graphics environ-
ment. Computing In Science & Engineering, 9(3):90–
95.
Kennedy, J. and Eberhart, R. (1995). Particle swarm op-
timization. In Neural Networks, 1995. Proceedings.,
IEEE International Conference on, volume 4, pages
1942–1948 vol.4.
Liu, H., Cai, Z., and Wang, Y. (2010). Hybridizing parti-
cle swarm optimization with differential evolution for
constrained numerical and engineering optimization.
Appl. Soft Comput., 10(2):629–640.
Mezura-Montes, E. n., Vel
´
azquez-Reyes, J., and
Coello Coello, C. A. (2006). A comparative
study of differential evolution variants for global
optimization. In Proceedings of the 8th Annual Con-
ference on Genetic and Evolutionary Computation,
GECCO ’06, pages 485–492, New York, NY, USA.
ACM.
Oliphant, T. E. (2007). Python for scientific computing.
Computing in Science & Engineering, 9(3):10–20.
Onwubolu, G. C. and Babu, B. (2013). New optimization
techniques in engineering, volume 141. Springer.
Passino, K. M. (2002). Biomimicry of bacterial foraging
for distributed optimization and control. IEEE control
systems, 22(3):52–67.
Passino, K. M. (2005). Biomimicry for optimization, con-
trol, and automation. Springer Science & Business
Media.
Poli, R., Kennedy, J., and Blackwell, T. (2007). Particle
swarm optimization – an overview.
Shaw, D. M., Kellam, A., and Mottram, R. (1982). Brain
sciences in psychiatry. In Shaw, D. M., Kellam, A.,
and Mottram, R., editors, Brain Sciences in Psychia-
try. Butterworth-Heinemann.
Storn, R. and Price, K. (1995). Differential evolution-a sim-
ple and efficient adaptive scheme for global optimiza-
tion over continuous spaces, volume 3. ICSI Berkeley.
Van Der Walt, S., Colbert, S. C., and Varoquaux, G. (2011).
The numpy array: a structure for efficient numerical
computation. Computing in Science & Engineering,
13(2):22–30.
Zhang, J. and Sanderson, A. C. (2009). Jade: adaptive
differential evolution with optional external archive.
IEEE Transactions on evolutionary computation,
13(5):945–958.