Skip to main content

A Mean Shift Assisted Differential Evolution Algorithm

  • Conference paper
  • First Online:
Bio-inspired Computing – Theories and Applications (BIC-TA 2016)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 682))

  • 1099 Accesses

Abstract

It is well known that Differential Evolution (DE) algorithm has been widely applied to solve global optimization problems during the last decades. DE is usually criticized for the slow convergence. To improve the algorithm performance, we propose an algorithm called MSDE that utilizes a local search operator based on mean shift. In MSDE, one offspring solution is generated by the mean shift based search operator, and the others are created by the DE search operator. A test suite of 12 benchmark functions with different characteristics are chosen to evaluate our approach. The experimental results suggest that MSDE can successfully improve the performance of DE and have a faster convergence rate on the given test suite.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15, 4–31 (2011)

    Article  Google Scholar 

  2. Das, S., Abraham, A., Konar, A.: Automatic clustering using an improved differential evolution algorithm. IEEE Trans. Syst. Man Cybern. Part A Syst. Hum. 38, 218–237 (2008)

    Article  Google Scholar 

  3. Neri, F., Mininno, E.: Memetic compact differential evolution for cartesian robot control. IEEE Comput. Intell. Mag. 5, 54–65 (2010)

    Article  Google Scholar 

  4. Wang, L., Li, L.P.: Fixed-structure controller synthesis based on differential evolution with level comparison. IEEE Trans. Evol. Comput. 15, 120–129 (2011)

    Article  Google Scholar 

  5. Greenwood, G.W.: Using differential evolution for a subclass of graph theory problems. IEEE Trans. Evol. Comput. 13, 1190–1192 (2009)

    Article  Google Scholar 

  6. Coello, C.A.C.: Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the art. Computer Methods Appl. Mech. Eng. 191, 1245–1287 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  7. Whitley, D.: A genetic algorithm tutorial. Stat. Comput. 4, 65–85 (1994)

    Article  Google Scholar 

  8. Aalto, J., Lampinen, J.: A mutation adaptation mechanism for differential evolution algorithm. In: 2013 IEEE Congress on Evolutionary Computation, pp. 55–62. IEEE (2013)

    Google Scholar 

  9. Wei, Q., Qiu, X.: Dynamic differential evolution algorithm with composite strategies and parameter values self-adaption. In: 2015 Seventh International Conference on Advanced Computational Intelligence (ICACI), pp. 271–274. IEEE (2015)

    Google Scholar 

  10. Zhang, J., Sanderson, A.C.: JADE: adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 13, 945–958 (2009)

    Article  Google Scholar 

  11. Qin, A.K., Suganthan, P.N.: Self-adaptive differential evolution algorithm for numerical optimization. In: IEEE Congress on Evolutionary Computation, vol. 2, pp. 1785–1791. IEEE (2005)

    Google Scholar 

  12. Wang, Y., Cai, Z., Zhang, Q.: Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans. Evol. Comput. 15, 55–66 (2011)

    Article  Google Scholar 

  13. Fan, H.Y., Lampinen, J.: A trigonometric mutation operation to differential evolution. J. Global Optim. 27, 105–129 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  14. Mezura-Montes, E., Velázquez-Reyes, J., Coello, C.C.: Modified differential evolution for constrained optimization. In: 2006 IEEE International Conference on Evolutionary Computation, pp. 25–32. IEEE (2006)

    Google Scholar 

  15. Cheng, Y.: Mean shift, mode seeking, and clustering. IEEE Trans. Pattern Anal. Mach. Intell. 17, 790–799 (1995)

    Article  Google Scholar 

  16. Fukunaga, K., Hostetler, L.D.: The estimation of the gradient of a density function, with applications in pattern recognition. IEEE Trans. Inf. Theory 21, 32–40 (1975)

    Article  MATH  MathSciNet  Google Scholar 

  17. Comaniciu, D., Meer, P.: Mean shift: a robust approach toward feature space analysis. IEEE Trans. Pattern Anal. Mach. Intell. 24, 603–619 (2002)

    Article  Google Scholar 

  18. Comaniciu, D., Ramesh, V., Meer, P.: Real-time tracking of non-rigid objects using mean shift. In: Proceedings IEEE Conference on Computer Vision and Pattern Recognition, vol. 2, pp. 142–149. IEEE (2000)

    Google Scholar 

  19. Comaniciu, D., Meer, P.: Mean shift analysis and applications. In: The Proceedings of the Seventh IEEE International Conference on Computer Vision, vol. 2, pp. 1197–1203. IEEE (1999)

    Google Scholar 

  20. Gong, W., Zhou, A., Cai, Z.: A multioperator search strategy based on cheap surrogate models for evolutionary optimization. IEEE Trans. Evol. Comput. 19, 746–758 (2015)

    Article  Google Scholar 

  21. Suganthan, P.N., Hansen, N., Liang, J.J., Deb, K., Chen, Y.P., Auger, A., Tiwari, S.: Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. KanGAL report 2005005 (2005)

    Google Scholar 

Download references

Acknowledgment

This work is supported by China National Instrumentation Program under Grant No. 2012YQ180132, the National Natural Science Foundation of China under Grant No. 61273313 and No. 61673180, and the Science and Technology Commission of Shanghai Municipality under Grant No. 14DZ2260800.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hui Fang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Nature Singapore Pte Ltd.

About this paper

Cite this paper

Fang, H., Zhou, A., Zhang, G. (2016). A Mean Shift Assisted Differential Evolution Algorithm. In: Gong, M., Pan, L., Song, T., Zhang, G. (eds) Bio-inspired Computing – Theories and Applications. BIC-TA 2016. Communications in Computer and Information Science, vol 682. Springer, Singapore. https://doi.org/10.1007/978-981-10-3614-9_21

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-3614-9_21

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-3613-2

  • Online ISBN: 978-981-10-3614-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics