Skip to main content
Log in

A comparative study of teaching-learning-self-study algorithms on benchmark function optimization

  • Process Systems Engineering, Process Safety
  • Published:
Korean Journal of Chemical Engineering Aims and scope Submit manuscript

Abstract

In typical optimization problems, the number of design variables may be large and their influence on the specific objective function can be complicated; the objective function may have some local optima while most chemical engineers are interested only in the global optimum. For any new optimization algorithms, it is essential to validate their performance, compare with other existing algorithms and check whether they provide the global optimum solutions, which can be done effectively by solving benchmark problems. In this work, seven typical optimization algorithms including the newly proposed TLBO (Teaching-learning-based optimization) based algorithms such as the TLSO (Teaching-learning-self-study optimization) algorithm have been reviewed and tested by using a set of 20 benchmark functions for unconstrained optimization problems to validate the performance and to assess these optimization algorithms. It was found that the TLSO algorithm shows the fastest convergence speed to the optimum and outperforms other algorithms for most test functions.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. D. E. Goldberg, Genetic algorithms in search optimization and machine learning (Vol. 412), Reading Menlo Park Addison-Wesley (1989).

    Google Scholar 

  2. R. Storn and K. Price, J. Global Optimization, 11(4), 341 (1997).

    Article  Google Scholar 

  3. T. P. Runarsson and X. Yao, IEEE Transactions on Evolutionary Computation, 4(3), 284 (2000).

    Article  Google Scholar 

  4. J.D. Farmer, N. H. Packard and A. S. Perelson, Physica D: Nonlinear Phenomena, 22(1), 187 (1986).

    Article  Google Scholar 

  5. K.M. Passino, IEEE Control Systems, 22(3), 52 (2002).

    Article  Google Scholar 

  6. M. Clerc, Particle swarm optimization (Vol. 93), Wiley (2010).

    Google Scholar 

  7. M. Dorigo, M. Birattari and T. Stützle, IEEE Computational Intelligence, 1(4), 28 (2006).

    Article  Google Scholar 

  8. C. Blum, Physics of Life Reviews, 2(4), 353 (2005).

    Article  Google Scholar 

  9. D. Karaboga, An idea based on honey bee swarm for numerical optimization, Technical report-tr06, Erciyes University, Computer Engineering Department (2005).

    Google Scholar 

  10. D. Karaboga and B. Basturk, Applied Soft Computing, 8(1), 687 (2008).

    Article  Google Scholar 

  11. S. Mirjalili, S.M. Mirjalili and A. Hatamlou, Neural Computing and Applications, 1 (2015).

    Google Scholar 

  12. M. Yazdani and F. Jolai, J. of Computational Design and Eng., 3(1), 24 (2016).

    Article  Google Scholar 

  13. R.V. Rao, V. J. Savsani and D. P. Vakharia, Computer-Aided Design, 43(3), 303 (2011).

    Article  Google Scholar 

  14. A. Verma, S. Agrawal, J. Agrawal and S. Sharma, in Proceedings of 3 rd International Conference on Advanced Computing, Networking and Informatics, Springer, India (2016).

    Google Scholar 

  15. D. Chen, F. Zou, Z. Li, J. Wang and S. Li, Information Sciences, 297, 171 (2015).

    Article  Google Scholar 

  16. D. Chen, R. Lu, F. Zou and S. Li, Neurocomputing, 173, 1096 (2016).

    Article  Google Scholar 

  17. S.C. Satapathy and A. Naik, Recent Patents on Computer Science, 6(1), 60 (2013).

    Article  Google Scholar 

  18. S.C. Satapathy, A. Naik and K. Parvathi, SpringerPlus, 2(1), 130 (2013).

    Article  CAS  Google Scholar 

  19. J. Brest, S. Greiner, B. Bošković, M. Mernik and V. Zumer, IEEE Transactions on Evolutionary Computation, 10(6), 646 (2006).

    Article  Google Scholar 

  20. N. Patel and N. Padhiyar, J. Process Control, 26, 35 (2015).

    Article  CAS  Google Scholar 

  21. G. Li, P. Niu, W. Zhang and Y. Liu, Chemometrics and Intelligent Laboratory Systems, 126, 11 (2013).

    Article  CAS  Google Scholar 

  22. A. Faisal, Ph. D. Dissertation, Hanyang University (2016).

    Google Scholar 

  23. D. Whitley, Statistics and Computing, 4(2), 65 (1994).

    Article  Google Scholar 

  24. M. Afshar, A. Gholami and M. Asoodeh, Korean J. Chem. Eng., 31(3), 496 (2014).

    Article  CAS  Google Scholar 

  25. R. Rao and V. Patel, International J. Industrial Eng. Computations, 4(1), 29 (2013).

    Article  Google Scholar 

  26. L.G. Zheng, H. Zhou, K. F. Cen and C. L. Wang, Expert Systems with Applications, 36(2), 2780 (2009).

    Article  Google Scholar 

  27. C.E. de Araújo Padilha, N.K. de Araújo, D.F. de Santana Souza, J. A. de Oliveira, G.R. de Macedo and E. S. dos Santos, Korean J. Chem. Eng., 33(9), 2650 (2016).

    Article  Google Scholar 

  28. S. Sumathi and P. Surekha., Computational Intelligence Paradigms, CRC Press (2010).

    Google Scholar 

  29. M. Jamil and X. S. Yang, International J. Mathematical Modelling and Numerical Optimization, 4(2), 150 (2013).

    Article  Google Scholar 

  30. M. Friedman, J. the American Statistical Association, 32, 674 (1937).

    Article  Google Scholar 

  31. M. Friedman, Annals of Mathematical Statistics, 11, 86 (1940).

    Article  Google Scholar 

  32. D. Quade, J. the American Statistical Association, 74, 680 (1979).

    Article  Google Scholar 

  33. J. Derrac, S. García, D. Molina and F. Herrera, Swarm and Evolutionary Computation, 1(1), 3 (2011).

    Article  Google Scholar 

  34. H. Adidharma and V. Temyanko, Mathcad for chemical engineers, 2nd Ed., Trafford Publishing (2009).

    Google Scholar 

  35. R. Rao Jaya, Int. J. Ind. Eng. Computations., 7(1), 19 (2016).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yeong-Koo Yeo.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Cho, HJ., Ahmed, F., Kim, T.Y. et al. A comparative study of teaching-learning-self-study algorithms on benchmark function optimization. Korean J. Chem. Eng. 34, 628–641 (2017). https://doi.org/10.1007/s11814-016-0317-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11814-016-0317-x

Keywords

Navigation