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.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
D. E. Goldberg, Genetic algorithms in search optimization and machine learning (Vol. 412), Reading Menlo Park Addison-Wesley (1989).
R. Storn and K. Price, J. Global Optimization, 11(4), 341 (1997).
T. P. Runarsson and X. Yao, IEEE Transactions on Evolutionary Computation, 4(3), 284 (2000).
J.D. Farmer, N. H. Packard and A. S. Perelson, Physica D: Nonlinear Phenomena, 22(1), 187 (1986).
K.M. Passino, IEEE Control Systems, 22(3), 52 (2002).
M. Clerc, Particle swarm optimization (Vol. 93), Wiley (2010).
M. Dorigo, M. Birattari and T. Stützle, IEEE Computational Intelligence, 1(4), 28 (2006).
C. Blum, Physics of Life Reviews, 2(4), 353 (2005).
D. Karaboga, An idea based on honey bee swarm for numerical optimization, Technical report-tr06, Erciyes University, Computer Engineering Department (2005).
D. Karaboga and B. Basturk, Applied Soft Computing, 8(1), 687 (2008).
S. Mirjalili, S.M. Mirjalili and A. Hatamlou, Neural Computing and Applications, 1 (2015).
M. Yazdani and F. Jolai, J. of Computational Design and Eng., 3(1), 24 (2016).
R.V. Rao, V. J. Savsani and D. P. Vakharia, Computer-Aided Design, 43(3), 303 (2011).
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).
D. Chen, F. Zou, Z. Li, J. Wang and S. Li, Information Sciences, 297, 171 (2015).
D. Chen, R. Lu, F. Zou and S. Li, Neurocomputing, 173, 1096 (2016).
S.C. Satapathy and A. Naik, Recent Patents on Computer Science, 6(1), 60 (2013).
S.C. Satapathy, A. Naik and K. Parvathi, SpringerPlus, 2(1), 130 (2013).
J. Brest, S. Greiner, B. Bošković, M. Mernik and V. Zumer, IEEE Transactions on Evolutionary Computation, 10(6), 646 (2006).
N. Patel and N. Padhiyar, J. Process Control, 26, 35 (2015).
G. Li, P. Niu, W. Zhang and Y. Liu, Chemometrics and Intelligent Laboratory Systems, 126, 11 (2013).
A. Faisal, Ph. D. Dissertation, Hanyang University (2016).
D. Whitley, Statistics and Computing, 4(2), 65 (1994).
M. Afshar, A. Gholami and M. Asoodeh, Korean J. Chem. Eng., 31(3), 496 (2014).
R. Rao and V. Patel, International J. Industrial Eng. Computations, 4(1), 29 (2013).
L.G. Zheng, H. Zhou, K. F. Cen and C. L. Wang, Expert Systems with Applications, 36(2), 2780 (2009).
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).
S. Sumathi and P. Surekha., Computational Intelligence Paradigms, CRC Press (2010).
M. Jamil and X. S. Yang, International J. Mathematical Modelling and Numerical Optimization, 4(2), 150 (2013).
M. Friedman, J. the American Statistical Association, 32, 674 (1937).
M. Friedman, Annals of Mathematical Statistics, 11, 86 (1940).
D. Quade, J. the American Statistical Association, 74, 680 (1979).
J. Derrac, S. García, D. Molina and F. Herrera, Swarm and Evolutionary Computation, 1(1), 3 (2011).
H. Adidharma and V. Temyanko, Mathcad for chemical engineers, 2nd Ed., Trafford Publishing (2009).
R. Rao Jaya, Int. J. Ind. Eng. Computations., 7(1), 19 (2016).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11814-016-0317-x