Abstract
The deviation between the modelling of teaching-learning based optimization (TLBO) framework and actual scenario of classroom teaching and learning process is considered as one factor which contributes to the imbalance of algorithm’s exploration and exploitation searches, hence restricting its search performance. In this paper, the TLBO with modified learning phases (TLBO-MLPs) is proposed to achieve better search performance of algorithm through the further refinement of learning framework so that it can reflect the actual teaching and learning processes in classroom more accurately. A modified teacher phase is first introduced in TLBO-MLPs, where each learner is modelled to have different perspectives of mainstream knowledge in classroom to maintain the diversity of population’s knowledge. A modified learner phase consisting of an adaptive peer learning mechanism and a self-learning mechanism are also proposed in TLBO-MLPs. The former mechanism enables each learner to interact with multiple learners in gaining new knowledge for different subjects, while the latter facilitates the update of new knowledge through personal efforts. The overall performances of TLBO-MLPs in solving the CEC 2014 test functions are compared with seven competitors. Extensive simulation results show that TLBO-MLPs has demonstrated the best search performance among all compared methods in solving majority of test functions.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Whitley, D., Sutton, A.M.: Genetic algorithms — a survey of models and methods. In: Rozenberg, G., Bäck, T., Kok, J.N. (eds.) Handbook of Natural Computing, pp. 637–671. Springer, Heidelberg (2012)
Kramer, O.: Evolutionary self-adaptation: a survey of operators and strategy parameters. Evol. Intell. 3(2), 51–65 (2010)
Burke, E., Gustafson, S., Kendall, G.: A survey and analysis of diversity measures in genetic programming. In: Proceedings of the 4th Annual Conference on Genetic and Evolutionary Computation, New York (2002)
Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2011)
Valle, Y.D., Venayagamoorthy, G.K., Mohagheghi, S., Hernandez, J., Harley, R.G.: Particle swarm optimization: basic concepts, variants and applications in power systems. IEEE Trans. Evol. Comput. 12(2), 171–195 (2008)
Dorigo, M., Blum, C.: Ant colony optimization theory: a survey. Theor. Comput. Sci. 344(2–3), 243–278 (2005)
Karaboga, D., Gorkemli, B., Ozturk, C., Karaboga, N.: A comprehensive survey: artificial bee colony (ABC) algorithm and applications. Artif. Intell. Rev. 42(1), 21–57 (2014)
Faris, H., Aljarah, I., Al-Betar, M.A.: Mirjalili, S,: Grey wolf optimizer: a review of recent variants and applications. Neural Comput. Appl. 30(2), 413–435 (2018)
Ang, C.K., Tang, S.H., Mashohor, S., Ariffin, M.K.A.M., Khaksar, W.: Solving continuous trajectory and forward kinematics simultaneously based on ANN. Int. J. Comput. Commun. Control 9(3), 253–260 (2014)
Alrifaey, M., Tang, S.H., Supeni, E.E., As’arry, A., Ang, C.K.: Identification and priorization of risk factors in an electrical generator based on the hybrid FMEA framwork. Energies 12(4), 649 (2019)
Lim, W.H., Isa, N.A.M.: Particle swarm optimization with dual-level task allocation. Eng. Appl. Artif. Intell. 38, 88–110 (2015)
Yao, L., Shen, J.Y., Lim, W.H.: Real-time energy management optimization for smart household. In: 2016 IEEE International Conference on Internet of Things (iThings), Chengdu, China, pp. 20–26 (2016)
Yao, L., Damiran, Z., Lim, W.H.: Energy management optimization scheme for smart home considering different types of appliances. In: 2017 IEEE International Conference on Environment and Electrical Engineering and 2017 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe), Milan, Italy, pp. 1–6 (2017)
Solihin, M.I., Akmeliawati, R., Muhida, R., Legowo, A.: Guaranteed robust state feedback controller via constrained optimization using differential evolution. In: 6th International Colloquium on Signal Processing & its Applications, pp. 1–6 (2010)
Solihin, M.I., Wahyudi, Akmeliawati, R.: PSO-based optimization of state feedback tracking controller for a flexible link manipulator. In: International Conference of Soft Computing and Pattern Recognition, pp. 72–76 (2009)
Lim, W.H., Isa, N.A.M., Tiang, S.S., Tan, T.H., Natarajan, E., Wong, C.H., Tang, J.R.: Self-adaptive topologically connected-based particle swarm optimization. IEEE Access 6, 65347–65366 (2018)
Sathiyamoorthy, V., Sekar, T., Natarajan, E.: Optimization of processing parameters in ECM of die tool steel using nanofluid by multiobjective genetic algorithm. Sci. World J. 2015, 6 (2015)
Yao, L., Lim, W.H., Tiang, S.S., Tan, T.H., Wong, C.H., Pang, J.Y.: Demand bidding optimization for an aggregator with a genetic algorithm. Enegies 11(10), 2498 (2018)
Yao, L., Damiran, Z., Lim, W.H.: A fuzzy logic based charging scheme for electric vehicle parking station. In: 2016 IEEE 16th International Conference on Environment and Electrical Engineering, Florence, Italy (2016)
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)
Zou, F., Chen, D., Xu, Q.: A survey of teaching–learning-based optimization. Neurocomputing 335, 366–383 (2019)
Natarajan, E., Kaviarasan, V., Lim, W.H., Tiang, S.S., Parasuraman, S., Elango, S.: Non-dominated sorting modified teaching-learning-based optimization for multi-objective machining of polytetrafluoroethylene (PTFE). J. Intell. Manuf. 31, 911–935 (2020)
Rao, R.V., Waghmare, G.G.: Multi-objective design optimization of a plate-fin heat sink using a teaching-learning-based optimization algorithm. Appl. Therm. Eng. 76, 521–529 (2015)
Natarajan, E., Kaviarasan, V., Lim, W.H., Tiang, S.S., Tan, T.H.: Enhanced multi-objective teaching-learning-based optimization for machining of Delrin. IEEE Access 6, 51528–51546 (2018)
Yua, K., Wang, X., Wang, Z.: Constrained optimization based on improved teaching–learning-based optimization algorithm. Inf. Sci. 352–353, 61–78 (2016)
Savsani, V.J., Tejani, G.G., Patel, V.K.: Truss topology optimization with static and dynamic constraints using modified subpopulation teaching–learning-based optimization. Eng. Optim. 48(11), 1990–2006 (2016)
Zheng, H., Wang, L., Zheng, X.: Teaching–learning-based optimization algorithm for multi-skill resource constrained project scheduling problem. Soft. Comput. 21(6), 1537–1548 (2017)
Akhtar, J., Koshul, B., Awais, M.: A framework for evolutionary algorithms based on charles sanders peirce’s evolutionary semiotics. Inf. Sci. 236, 93–108 (2013)
Satapathy, S.C., Naik, A., Parvathi, K.: Weighted teaching-learning-based optimization for global function optimization. Appl. Math. 4(3), 429–439 (2013)
Cao, J., Luo, J.: A study on SVM based on the weighted elitist teaching-learning-based optimization and application in the fault diagnosis of chemical process. MATEC Web Conf. 22, 05016 (2015)
Li, G., Niu, P., Zhang, W., Liu, Y.: Model NOx emissions by least squares support vector machine with tuning based on ameliorated teaching–learning-based optimization. Chemom. Intell. Lab. Syst. 126, 11–20 (2013)
Wu, Z.-S., Fu, W.-P., Xue, R.: Nonlinear inertia weighted teaching-learning-based optimization for solving global optimization problem. Comput. Intell. Neurosci. 2015(292576), 15 (2015)
Chen, D., Lu, R., Zou, F., Li, S.: Teaching-learning-based optimization with variable-population scheme and its application for ANN and global optimization. Neurocomputing 173, 1096–1111 (2016)
Wang, L., Zou, F., Hei, X., Yang, D., Chen, D., Jiang, Q.: An improved teaching–learning-based optimization with neighborhood search for applications of ANN. Neurocomputing 143, 231–247 (2014)
Chen, D., Zou, F., Li, Z., Wang, J., Li, S.: An improved teaching–learning-based optimization algorithm for solving global optimization problem. Inf. Sci. 297, 171–190 (2015)
Zou, F., Wang, L., Hei, X., Chen, D., Yang, D.: Teaching–learning-based optimization with dynamic group strategy for global optimization. Inf. Sci. 273, 112–131 (2014)
Zhai, Z., Li, S., Liu, Y., Li, Z.: Teaching-learning-based optimization with a fuzzy grouping learning strategy for global numerical optimization. J. Intell. Fuzzy Syst. 29(6), 2345–2356 (2015)
Reddy, S.S.: Clustered adaptive teaching–learning-based optimization algorithm for solving the optimal generation scheduling problem. Electr. Eng. 100(1), 333–346 (2018)
Li, M., Ma, H., Gu, B.: Improved teaching–learning-based optimization algorithm with group learning. J. Intell. Fuzzy Syst. 31(4), 2101–2108 (2016)
Zou, F., Chen, D., Lu, R., Wang, P.: Hierarchical multi-swarm cooperative teaching–learning-based optimization for global optimization. Soft. Comput. 21(23), 6983–7004 (2017)
Shao, W., Pi, D., Shao, Z.: An extended teaching-learning based optimization algorithm for solving no-wait flow shop scheduling problem. Appl. Soft Comput. 61, 193–210 (2017)
Satapathy, S.C., Naik, A.: Modified teaching–learning-based optimization algorithm for global numerical optimization—a comparative study. Swarm Evol. Comput. 16, 28–37 (2014)
Zou, F., Wang, L., Hei, X., Chen, D.: Teaching-learning-based optimization with learning experience of other learners and its application. Appl. Soft Comput. 37, 725–736 (2015)
Zou, F., Wang, L., Chen, D., Hei, X.: An improved teaching-learning-based optimization with differential learning and its application. Math. Probl. Eng. 2015(754562), 19 (2015)
Wang, L., et al.: A hybridization of teaching–learning-based optimization and differential evolution for chaotic time series prediction. Neural Comput. Appl. 25(6), 1407–1422 (2014)
Chen, X., Xu, B., Yu, K., Du, W.: Teaching-learning-based optimization with learning enthusiasm mechanism and its application in chemical engineering. J. Appl. Math. 2018(1806947), 19 (2018)
Chen, X., Yu, K., Du, W., Zhao, W., Liu, G.: Parameters identification of solar cell models using generalized oppositional teaching learning based optimization. Energy 99, 170–180 (2016)
Liang, J.J., Qu, B.Y., Suganthan, P.N.: Problem definitions and evaluation criteria for the CEC 2014 special session and competition on single objective real-parameter numerical optimization. Zhengzhou University, Zhengzhou China Computational Intelligence Laboratory (2013)
García, S., Molina, D., Lozano, M., Herrera, F.: A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 special session on real parameter optimization. J. Heuristics 15(6), 617 (2008)
Derrac, J., García, S., Molina, D., Herrera, F.: A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms. Swarm Evol. Comput. 1(1), 3–18 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Chong, O.T., Lim, W.H., Isa, N.A.M., Ang, K.M., Tiang, S.S., Ang, C.K. (2020). A Teaching-Learning-Based Optimization with Modified Learning Phases for Continuous Optimization. In: Arai, K., Kapoor, S., Bhatia, R. (eds) Intelligent Computing. SAI 2020. Advances in Intelligent Systems and Computing, vol 1229. Springer, Cham. https://doi.org/10.1007/978-3-030-52246-9_8
Download citation
DOI: https://doi.org/10.1007/978-3-030-52246-9_8
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-52245-2
Online ISBN: 978-3-030-52246-9
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)