Skip to main content

Optimized Analysis Based on Improved Mutation and Crossover Operator for Differential Evolution Algorithm

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10656))

Abstract

Differential evolution algorithm is a better algorithm for global numeric optimization in the evolution algorithm. The excellent individual in the evolution algorithm contains more abundant information. We propose a mutation method in order of cosine function in order to ensure that the information of such excellent individual will be better inherited and avoid prematurity of the algorithm. Firstly, vector selection probability is calculated according to the cosine computational model in the paper. Secondly, the individual is selected in the sorting order of probability value. Higher sorting position will lead to higher probability of selection. In addition, existing differential evolution algorithms rarely deal with population distribution information. Instead, they only allow for the distribution information of a generation in population evolution. The result is that the performance of the differential evolution algorithm will be affected due to the insufficiency of population information. For this problem, we allow for multi-generation cumulative distribution information of the population in the algorithm and perform eigen decomposition for the covariance matrix. The eigenvector so generated is used to establish the characteristic coordinate system. Crossover operation of the algorithm is performed in the new coordinate system. For such improvement operation, we use IEEECEC2014 as the test function. The experimental results show that this improved algorithm has more improved performance than existing improved DE algorithms.

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

Buying options

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

Learn about institutional subscriptions

References

  1. Storn, R., Price, K.: Differential evolution-a simple and efficient adaptive scheme for global optimization over continuous spaces. Technical report TR-95-012, Berkeley, CA (1995)

    Google Scholar 

  2. Storn, R., Price, K.V.: Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J. Glob. Optim. 11(4), 341–359 (1997)

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  4. Brest, J., Greiner, S., Boskovic, B., Mernik, M., Zumer, V.: Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans. Evol. Comput. 10(6), 646–657 (2006)

    Article  Google Scholar 

  5. Fan, H.-Y., Lampinen, J.: A trigonometric mutation operation to differential evolution. J. Glob. Optim. 27(1), 105–129 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  6. Kaelo, P., Ali, M.M.: Differential evolution algorithms using hybrid mutation. Comput. Optim. Appl. 37(2), 231–246 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  7. Wang, Y., Liu, Z.-Z., Li, J., Li, H.-X., Yen, G.G.: Utilizing cumulative population distribution information in differential evolution. Appl. Soft Comput. 48, 329–346 (2016)

    Article  Google Scholar 

  8. Guo, S., Yang, C.: Enhancing differential evolution utilizing Eigenvector-based crossover operator. IEEE Trans. Evol. Comput. 19(1), 31–49 (2015)

    Article  MathSciNet  Google Scholar 

  9. Wang, Y., Li, H.-X., Huang, T., Li, L.: Differential evolution based on covariance matrix learning and bimodal distribution parameter setting. Appl. Soft Comput. 18, 232–247 (2014)

    Article  Google Scholar 

  10. Hansen, N., Ostermeier, A.: Completely derandomized self-adaptation in evolution strategies. Evol. Comput. 9(2), 159–195 (2001)

    Article  Google Scholar 

  11. Price, K., Storn, R., Lampinen, J.: Differential Evolution: A Practical Approach to Global Optimization. Springer, Berlin (2005). https://doi.org/10.1007/3-540-31306-0

    MATH  Google Scholar 

  12. Storn, R., Price, K.: Home Page of Differential Evolution. International Computer Science Institute, Berkeley (2010)

    Google Scholar 

  13. Zhou, Y., Li, X., Gao, L.: A differential evolution algorithm with intersect mutation operator. Appl. Soft Comput. 13(1), 390–401 (2013)

    Article  Google Scholar 

  14. Hu, Z., Xiong, S., Wang, X., Su, Q., Liu, M., Chen, Z.: Subspace clustering mutation operator for developing convergent differential evolution algorithm. Math. Probl. Eng. 2014, 18 (2014). (Article ID 154626)

    Google Scholar 

  15. Gong, W., Cai, Z.: Differential evolution with ranking-based mutation operators. IEEE Trans. Cybern. 43(6), 2066–2081 (2013)

    Article  Google Scholar 

  16. Gong, W., Cai, Z., Wang, Y.: Repairing the crossover rate in adaptive differential evolution. Appl. Soft Comput. 15, 149–168 (2014)

    Article  Google Scholar 

  17. Sarker, R., Elsayed, S., Ray, T.: Differential evolution with dynamic parameters selection for optimization problems. IEEE Trans. Evol. Comput. 18(5), 689–707 (2014)

    Article  Google Scholar 

  18. Li, Y.L., Zhan, Z.H., Gong, Y.J., Chen, W.N., Zhang, J., Li, Y.: Differential evolution with an evolution path: a deep evolutionary algorithm. IEEE Trans. Cybern. 45(9), 1798–1810 (2015)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jian-bin Li .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, Z., Li, Jb., Song, Q. (2017). Optimized Analysis Based on Improved Mutation and Crossover Operator for Differential Evolution Algorithm. In: Wang, G., Atiquzzaman, M., Yan, Z., Choo, KK. (eds) Security, Privacy, and Anonymity in Computation, Communication, and Storage. SpaCCS 2017. Lecture Notes in Computer Science(), vol 10656. Springer, Cham. https://doi.org/10.1007/978-3-319-72389-1_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-72389-1_1

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-72388-4

  • Online ISBN: 978-3-319-72389-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics