Abstract
Teaching-Learning-Based Optimization (TLBO) is recently being used as a new, reliable, accurate and robust optimization technique for global optimization. It outperforms some of the well-known metaheuristics regarding constrained benchmark functions, constrained mechanical design, and continuous non-linear numerical optimization problems. However, the success of TLBO in solving some specific types of problems such as shifted function goes down. In this paper we have modified little bit in code of TLBO to improve its performance while solving shifted type of functions. The modified code of TLBO is named as vTLBO (variant TLBO). The performance of vTLBO algorithm is extensively evaluated on 9 shifted and 9 shifted rotated numerical optimization problems and compares favorably with the DE, PSO and conventional TLBO. The results show the better performance of the vTLBO algorithm. Also we have shown that whenever the performance of vTLBO compare with TLBO by taking simple benchmark function, its performance has been degraded.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Rao, R.V., Savsani, V.J., Vakharia, D.P.: Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems. Comput. Aided Des. 43(3), 303–315 (2011)
Rao, R.V., Savsani, V.J., Vakharia, D.P.: Teaching-learning-based optimization: A novel optimization method for continuous non-linear large scale problems. Inform. Sci. 183, 1–15 (2012)
Rao, R.V., Patel, V.: An elitist teaching-learning-based optimization algorithm for solving complex constrained optimization problems. Int. J. Ind. Eng. Comput. 3 (2012), http://dx.doi.org/10.5267/j.ijiec.2012.03.007
Satapathy, S.C., Naik, A.: Data clustering using teaching learning based optimization. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Satapathy, S.C. (eds.) SEMCCO 2011, Part II. LNCS, vol. 7077, pp. 148–156. Springer, Heidelberg (2011)
Satapathy, S.C., Naik, A., Parvathi, K.: High dimensional real parameter optimization with teaching learning based optimization. International Journal of Industrial Engineering Computations, © 2012 Growing Science Ltd. All rights reserved (2012), doi:10.5267/j.ijiec.2012.06.001
Naik, A., Parvathi, K., Satapathy, S.C., Nayak, R., Pandap, B.S.: QoS multicast routing using Teaching learning based Optimization. In: Aswatha Kumar, M., Selvarani, R., Suresh Kumar, T.V. (eds.) ICAdC 2012. AISC, vol. 174, pp. 49–55. Springer, Heidelberg (2012)
Satapathy, S.C., Naik, A., Parvathi, K.: 0-1 Integer Programming For Generation maintenance Scheduling in Power Systems based on Teaching Learning Based Optimization (TLBO). In: Parashar, M., Kaushik, D., Rana, O.F., Samtaney, R., Yang, Y., Zomaya, A. (eds.) IC3 2012. CCIS, vol. 306, pp. 53–63. Springer, Heidelberg (2012)
Krishnanand, K.R., Panigrahi, B.K., Rout, P.K., Mohapatra, A.: Application of Multi-Objective Teaching Learning Based Algorithm to an Economic Load Dispatch Problem with Incommensurable Objectives. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Satapathy, S.C. (eds.) SEMCCO 2011, Part I. LNCS, vol. 7076, pp. 697–705. Springer, Heidelberg (2011)
Naik, A., Satapathy, S.C., Parvathi, K.: Improvement of initial cluster center of c-means using Teaching learning based optimization, Accepted and will be published in Procedia Technology. Elsevier and indexed by Scopus
Naik, A., Satapathy, S.C.: Rough set and Teaching learning based optimization technique for Optimal Features Selection. Ref.: Ms. No. CEJCS-D-12-00042, Under Minor Review in Central European Journal of Computer Science
Satapathy, S.C., Naik, A.: Weighted Teaching-Learning-Based Optimization for global function optimization. Under Review in Applied Soft Computing Ms. Ref. No.: ASOC-D-12-00775
Satapathy, S.C., Naik, A.: A Modified Teaching-Learning-Based Optimization (mTLBO) for Global Search. Under Review in Swarm and Evolutionary Computation
Rao, R.V., Patel, V.K.: Multi-objective optimization of combined Brayton and inverse Brayton cycles using advanced optimization algorithms. Engineering Optimization (2012), doi:10.1080/0305215X.2011.624183
Rao, R.V., Savsani, V.J.: Mechanical design optimization using advanced optimization techniques. Springer, London (2012)
Toğan, V.: Design of planar steel frames using Teaching–Learning Based Optimization. Engineering Structures 34, 225–232 (2012)
Rao, R.V., Kalyankar, V.D.: Parameter optimization of machining processes using a new optimization algorithm. Materials and Manufacturing Processes (2012), doi:10.1080/10426914.2011.602792
Liang, J.J., Suganthan, P.N., Deb, K.: Novel composition test functions for numerical global optimization. In: Proc. IEEE Swarm Intell. Symp., Pasadena, CA, pp. 68–75 (June 2005)
Salomon, R.: Reevaluating genetic algorithm performance under coordinate rotation of benchmark functions. BioSystems 39, 263–278 (1996)
Shi, Y., Eberhart, R.C.: A modified particle swarm optimizer. In: Proc. IEEE Congr. Evol. Comput., pp. 69–73 (1998)
Storn, R., Price, K.: Differential evolution-a simple and efficient adaptive scheme for global optimization over continuous spaces. TR-95-012 (1995), http://http.icsi.berkeley.edu/
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Mohankrishna, S., Naik, A., Satapathy, S.C., Rao, K.R.S., Biswal, B.N. (2014). Numerical Optimization of Novel Functions Using vTLBO Algorithm. In: Satapathy, S., Udgata, S., Biswal, B. (eds) Proceedings of the International Conference on Frontiers of Intelligent Computing: Theory and Applications (FICTA) 2013. Advances in Intelligent Systems and Computing, vol 247. Springer, Cham. https://doi.org/10.1007/978-3-319-02931-3_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-02931-3_27
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-02930-6
Online ISBN: 978-3-319-02931-3
eBook Packages: EngineeringEngineering (R0)