Skip to main content

A Fuzzy Harmony Search Algorithm for the Optimization of a Benchmark Set of Functions

  • Conference paper
  • First Online:
Advances in Soft Computing (MICAI 2018)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 11288))

Included in the following conference series:

  • 571 Accesses

Abstract

A fuzzy harmony search algorithm (FHS) is presented in this paper. This method uses a fuzzy system for dynamic adaptation of the harmony memory accepting (HMR) parameter along the iterations, and in this way achieving control of the intensification and diversification of the search space. This method was previously applied to classic benchmark mathematical functions with different number of dimensions. However, in this case we decided to apply the proposed FHS to benchmark mathematical problems provided by the CEC 2015 competition, which are unimodal, multimodal, hybrid and composite functions to check the efficiency for the proposed method. A comparison is presented to verify the results obtained with respect to the original harmony search algorithm and fuzzy harmony search algorithm.

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. Peraza, C., Valdez, F., Castillo, O.: An adaptive fuzzy control based on harmony search and its application to optimization. In: Melin, P., Castillo, O., Kacprzyk, J. (eds.) Nature-Inspired Design of Hybrid Intelligent Systems. SCI, vol. 667, pp. 269–283. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-47054-2_18

    Chapter  Google Scholar 

  2. Peraza, C., Valdez, F., Castillo, O.: Comparative study of type-1 and interval type-2 fuzzy systems in the fuzzy harmony search algorithm applied to Benchmark functions. In: Kacprzyk, J., Szmidt, E., Zadrożny, S., Atanassov, Krassimir T., Krawczak, M. (eds.) IWIFSGN/EUSFLAT -2017. AISC, vol. 643, pp. 162–170. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-66827-7_15

    Chapter  Google Scholar 

  3. Peraza, C., Valdez, F., Garcia, M., Melin, P., Castillo, O.: A new fuzzy harmony search algorithm using fuzzy logic for dynamic parameter adaptation. Algorithms 9(4), 69 (2016)

    Article  MathSciNet  Google Scholar 

  4. Peraza, C., Valdez, F., Melin, P.: Optimization of Intelligent controllers using a type-1 and interval type-2 fuzzy harmony search algorithm. Algorithms 10(3), 82 (2017)

    Article  MathSciNet  Google Scholar 

  5. Peraza, C., Valdez, F., Castro, J.R., Castillo, O.: Fuzzy dynamic parameter adaptation in the harmony search algorithm for the optimization of the ball and beam controller. Adv. Oper. Res. 2018, 1–16 (2018)

    Article  Google Scholar 

  6. Ameli, K., Alfi, A., Aghaebrahimi, M.: A fuzzy discrete harmony search algorithm applied to annual cost reduction in radial distribution systems. Eng. Optim. 48(9), 1529–1549 (2016)

    Article  Google Scholar 

  7. Arabshahi, P., Choi, J.J., Marks, R.J., Caudell, T.P.: Fuzzy parameter adaptation in optimization: some neural net training examples. IEEE Comput. Sci. Eng. 3(1), 57–65 (1996)

    Article  Google Scholar 

  8. Patnaik, S.: Recent Developments in Intelligent Nature-Inspired Computing: IGI Global (2017)

    Google Scholar 

  9. Bernal, E., Castillo, O., Soria, J.: Imperialist Competitive Algorithm with Fuzzy Logic for Parameter Adaptation: A Parameter Variation Study. In: Atanassov, K.T., et al. (eds.) Novel Developments in Uncertainty Representation and Processing. AISC, vol. 401, pp. 277–289. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-26211-6_24

    Chapter  Google Scholar 

  10. Caraveo, C., Valdez, F., Castillo, O.: A new optimization meta-heuristic algorithm based on self-defense mechanism of the plants with three reproduction operators. Soft. Comput. 22(15), 4907–4920 (2018)

    Article  Google Scholar 

  11. Amador-Angulo, L., Castillo, O.: A new fuzzy bee colony optimization with dynamic adaptation of parameters using interval type-2 fuzzy logic for tuning fuzzy controllers. Soft. Comput. 22(2), 571–594 (2018)

    Article  Google Scholar 

  12. Valdez, F., Vazquez, J.C., Melin, P., Castillo, O.: Comparative study of the use of fuzzy logic in improving particle swarm optimization variants for mathematical functions using co-evolution. Appl. Soft Comput. 52, 1070–1083 (2017)

    Article  Google Scholar 

  13. Perez, J., Valdez, F., Castillo, O., Melin, P., Gonzalez, C., Martinez, G.: Interval type-2 fuzzy logic for dynamic parameter adaptation in the bat algorithm. Soft. Comput. 21(3), 667–685 (2017)

    Article  Google Scholar 

  14. Awad, N., Ali, M.Z., Reynolds, R.G.: A differential evolution algorithm with success-based parameter adaptation for CEC 2015 learning-based optimization. In: 2015 IEEE Congress on Evolutionary Computation (CEC), Sendai, Japan, pp. 1098–1105 (2015)

    Google Scholar 

  15. Rueda, J.L., Erlich, I.: Testing MVMO on learning-based real-parameter single objective benchmark optimization problems. In: 2015 IEEE Congress on Evolutionary Computation (CEC), Sendai, Japan, pp. 1025–1032 (2015)

    Google Scholar 

  16. Tan, W.W., Chua, T.W.: Uncertain rule-based fuzzy logic systems: introduction and new directions (Mendel, J.M.; 2001) [book review]. IEEE Comput. Intell. Mag. 2(1), 72–73 (2007)

    Article  Google Scholar 

  17. Castillo, O., Ochoa, P., Soria, J.: Differential evolution with fuzzy logic for dynamic adaptation of parameters in mathematical function optimization. In: Angelov, P., Sotirov, S. (eds.) Imprecision and Uncertainty in Information Representation and Processing. SFSC, vol. 332, pp. 361–374. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-26302-1_21

    Chapter  Google Scholar 

  18. Valdez, F., Melin, P., Castillo, O.: Evolutionary method combining particle swarm optimization and genetic algorithms using fuzzy logic for decision making, pp. 2114–2119 (2009)

    Google Scholar 

  19. Gao, K.Z., Suganthan, P.N., Pan, Q.K., Tasgetiren, M.F.: An effective discrete harmony search algorithm for flexible job shop scheduling problem with fuzzy processing time. Int. J. Prod. Res. 53, 5896–5911 (2015)

    Article  Google Scholar 

  20. Geem, Z.W., Kim, J.H., Loganathan, G.V.: A New Heuristic Optimization Algorithm: Harmony Search. Simulation 76(2), 60–68 (2001)

    Article  Google Scholar 

  21. Caraveo, C., Valdez, F., Castillo, O.: A new optimization metaheuristic based on the self-defense techniques of natural plants applied to the CEC 2015 Benchmark functions. In: Kacprzyk, J., Szmidt, E., Zadrożny, S., Atanassov, Krassimir T., Krawczak, M. (eds.) IWIFSGN/EUSFLAT -2017. AISC, vol. 641, pp. 380–388. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-66830-7_34

    Chapter  Google Scholar 

  22. Yang, X.: Nature Inspired Metaheuristic Algorithms University of Cambridge, United Kingdom, pp 73–76, Luniver Press (2010)

    Google Scholar 

  23. Yang, X.S., Geem, Z.W.: Music-inspired Harmony Search Algorithm: Theory And Applications. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00185-7

    Book  Google Scholar 

  24. Leal- Ramírez, C., Castillo, O., Melin, P., Rodríguez Díaz, A.: Simulation of the bird age-structured population growth based on an interval type-2 fuzzy cellular structure. Inf. Sci. 181(3), 519–535 (2011)

    Article  MathSciNet  Google Scholar 

  25. Melin, P., Amezcua, J., Valdez, F., Castillo, O.: A new neural network model based on the LVQ algorithm for multi-class classification of arrhythmias. Inf. Sci. 279, 483–497 (2014)

    Article  MathSciNet  Google Scholar 

  26. Castillo, O., Amador-Angulo, L., Castro, J.R., García Valdez, M.: A comparative study of type-1 fuzzy logic systems, interval type-2 fuzzy logic systems and generalized type-2 fuzzy logic systems in control problems. Inf. Sci. 354, 257–274 (2016)

    Article  Google Scholar 

  27. Melin, P., Mancilla, A., Lopez, M., Mendoza, O.: A hybrid modular neural network architecture with fuzzy Sugeno integration for time series forecasting. Appl. Soft Comput. 7(4), 1217–1226 (2007)

    Article  Google Scholar 

  28. Castillo, O., Melin, P.: Intelligent systems with interval type-2 fuzzy logic. Int. J. Innovative Comput. Inf. Control 4(4), 771–783 (2008)

    Google Scholar 

  29. Melin, P., Castillo, O.: Modelling, simulation and control of non-linear dynamical systems: an intelligent approach using soft computing and fractal theory. CRC Press, Boca Raton (2001)

    Book  Google Scholar 

  30. Melin, P., Castillo, O.: Intelligent control of complex electrochemical systems with a neuro-fuzzy-genetic approach. IEEE Trans. Ind. Electron. 48(5), 951–955

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Oscar Castillo .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Peraza, C., Valdez, F., Castillo, O., Melin, P. (2018). A Fuzzy Harmony Search Algorithm for the Optimization of a Benchmark Set of Functions. In: Batyrshin, I., Martínez-Villaseñor, M., Ponce Espinosa, H. (eds) Advances in Soft Computing. MICAI 2018. Lecture Notes in Computer Science(), vol 11288. Springer, Cham. https://doi.org/10.1007/978-3-030-04491-6_31

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-04491-6_31

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-04490-9

  • Online ISBN: 978-3-030-04491-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics