A New Variant of Teaching Learning Based Optimization Algorithm for Global Optimization Problems

This paper proposes a new variant of teaching learning based optimization (TLBO) algorithm for solving global optimization problems to improve the shortcoming of TLBO. The proposed algorithm uses the genetic crossover and mutation strategies for improving the search mechanism and convergence rate. Genetic mutation strategy is applied in teacher phase of TLBO algorithm for improving the mean knowledge of leaners. While, Crossover strategy is applied in learner phase of TLBO algorithm to find good learner. The results are taken on six well known benchmark test functions. From results, it is observed that the proposed algorithm provides more optimized results in comparison to same class of algorithms.

[1]  Xin-She Yang,et al.  Firefly Algorithms for Multimodal Optimization , 2009, SAGA.

[2]  Ling Wang,et al.  Teaching–learning-based optimization algorithm for multi-skill resource constrained project scheduling problem , 2017, Soft Comput..

[3]  Mohammad Reza Meybodi,et al.  Cellular teaching-learning-based optimization approach for dynamic multi-objective problems , 2018, Knowl. Based Syst..

[4]  K. Lee,et al.  A new structural optimization method based on the harmony search algorithm , 2004 .

[5]  Dexuan Zou,et al.  Teaching-learning based optimization with global crossover for global optimization problems , 2015, Appl. Math. Comput..

[6]  Dharmender Kumar,et al.  A Clustering Approach Based on Charged Particles , 2016 .

[7]  Zhile Yang,et al.  A new self-learning TLBO algorithm for RBF neural modelling of batteries in electric vehicles , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[8]  Murat Kankal,et al.  Neural network approach with teaching–learning-based optimization for modeling and forecasting long-term electric energy demand in Turkey , 2017, Neural Computing and Applications.

[9]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[10]  Sanjaykumar J. Patel,et al.  A novel teaching-learning based optimization approach for design of broad-band anti-reflection coatings , 2017, Swarm Evol. Comput..

[11]  Nor Ashidi Mat Isa,et al.  An adaptive two-layer particle swarm optimization with elitist learning strategy , 2014, Inf. Sci..

[12]  Suresh Chandra Satapathy,et al.  Modified Teaching-Learning-Based Optimization algorithm for global numerical optimization - A comparative study , 2014, Swarm Evol. Comput..

[13]  R. V. Rao,et al.  Teaching–learning-based optimization algorithm for unconstrained and constrained real-parameter optimization problems , 2012 .

[14]  Mohammad Sadegh Helfroush,et al.  A fuzzy multi-objective hybrid TLBO-PSO approach to select the associated genes with breast cancer , 2017, Signal Process..

[15]  Liang Gao,et al.  An effective teaching-learning-based cuckoo search algorithm for parameter optimization problems in structure designing and machining processes , 2015, Appl. Soft Comput..

[16]  Russell C. Eberhart,et al.  A new optimizer using particle swarm theory , 1995, MHS'95. Proceedings of the Sixth International Symposium on Micro Machine and Human Science.

[17]  Dervis Karaboga,et al.  Artificial Bee Colony (ABC) Optimization Algorithm for Solving Constrained Optimization Problems , 2007, IFSA.

[18]  Jianxin Zhou,et al.  An improved teaching-learning-based optimization algorithm and its application to a combinatorial optimization problem in foundry industry , 2017, Appl. Soft Comput..

[19]  Thomas Stützle,et al.  Ant colony optimization: artificial ants as a computational intelligence technique , 2006 .

[20]  Gadadhar Sahoo,et al.  Hybridization of magnetic charge system search and particle swarm optimization for efficient data clustering using neighborhood search strategy , 2015, Soft Computing.

[21]  Gadadhar Sahoo,et al.  An Improved Cat Swarm Optimization Algorithm Based on Opposition-Based Learning and Cauchy Operator for Clustering , 2017, J. Inf. Process. Syst..

[22]  Vinay Pratap Singh,et al.  Economic load dispatch problem: quasi-oppositional self-learning TLBO algorithm , 2018 .

[23]  Yusheng XUE,et al.  A self-learning TLBO based dynamic economic/environmental dispatch considering multiple plug-in electric vehicle loads , 2014 .

[24]  Feng Zou,et al.  Teaching-learning-based optimization with learning experience of other learners and its application , 2015, Appl. Soft Comput..

[25]  R. Venkata Rao,et al.  Teaching-Learning-Based Optimization: An optimization method for continuous non-linear large scale problems , 2012, Inf. Sci..

[26]  Tansel Dökeroglu,et al.  Novel multiobjective TLBO algorithms for the feature subset selection problem , 2018, Neurocomputing.

[27]  Sahand Ghavidel,et al.  A novel hybrid algorithm of imperialist competitive algorithm and teaching learning algorithm for optimal power flow problem with non-smooth cost functions , 2014, Eng. Appl. Artif. Intell..

[28]  Mahdi Taghizadeh,et al.  Solving optimal reactive power dispatch problem using a novel teaching-learning-based optimization algorithm , 2015, Eng. Appl. Artif. Intell..

[29]  A. Kaveh,et al.  A novel heuristic optimization method: charged system search , 2010 .

[30]  Yugal Kumar,et al.  Modified Teacher Learning Based Optimization Method for Data Clustering , 2014, SIRS.

[31]  Yugal Kumar,et al.  A chaotic teaching learning based optimization algorithm for clustering problems , 2018, Applied Intelligence.

[32]  Sahand Ghavidel,et al.  Modified teaching learning algorithm and double differential evolution algorithm for optimal reactive power dispatch problem: A comparative study , 2014, Inf. Sci..

[33]  Chang-Huang Chen Group Leader Dominated Teaching-Learning Based Optimization , 2013, 2013 International Conference on Parallel and Distributed Computing, Applications and Technologies.

[34]  Gadadhar Sahoo,et al.  A charged system search approach for data clustering , 2014, Progress in Artificial Intelligence.

[35]  C. D. Gelatt,et al.  Optimization by Simulated Annealing , 1983, Science.

[36]  Ali Husseinzadeh Kashan,et al.  An efficient algorithm for constrained global optimization and application to mechanical engineering design: League championship algorithm (LCA) , 2011, Comput. Aided Des..

[37]  Ardeshir Bahreininejad,et al.  Mine blast algorithm: A new population based algorithm for solving constrained engineering optimization problems , 2013, Appl. Soft Comput..

[38]  Ali Kaveh,et al.  Magnetic Charged System Search , 2014 .

[39]  R. Venkata Rao,et al.  An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems , 2012, Sci. Iran..

[40]  Yugal Kumar,et al.  Improved cat swarm optimization algorithm for solving global optimization problems and its application to clustering , 2017, Applied Intelligence.

[41]  Ardeshir Bahreininejad,et al.  Water cycle algorithm - A novel metaheuristic optimization method for solving constrained engineering optimization problems , 2012 .

[42]  Gadadhar Sahoo,et al.  A two-step artificial bee colony algorithm for clustering , 2017, Neural Computing and Applications.

[43]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[44]  Shom Prasad Das,et al.  A novel hybrid model using teaching–learning-based optimization and a support vector machine for commodity futures index forecasting , 2015, International Journal of Machine Learning and Cybernetics.

[45]  Thomas Stützle,et al.  Local search algorithms for combinatorial problems - analysis, improvements, and new applications , 1999, DISKI.

[46]  Manish Kumar,et al.  A hybrid TLBO-TS algorithm for integrated selection and scheduling of projects , 2018, Comput. Ind. Eng..

[47]  Min-Yuan Cheng,et al.  A novel fuzzy adaptive teaching–learning-based optimization (FATLBO) for solving structural optimization problems , 2016, Engineering with Computers.