CTLBO: Converged teaching–learning–based optimization
Teaching–learning–based optimization (TLBO) is an algorithm based on the influence of a teacher on the output of learners in a class. This method has shown to be more effective and efficient than other optimizations in finding the maximum solutions. In this paper, a new improved version of TLBO algo...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Taylor & Francis Group
2019-01-01
|
Series: | Cogent Engineering |
Subjects: | |
Online Access: | http://dx.doi.org/10.1080/23311916.2019.1654207 |
_version_ | 1827845933983858688 |
---|---|
author | M. J. Mahmoodabadi R. Ostadzadeh |
author_facet | M. J. Mahmoodabadi R. Ostadzadeh |
author_sort | M. J. Mahmoodabadi |
collection | DOAJ |
description | Teaching–learning–based optimization (TLBO) is an algorithm based on the influence of a teacher on the output of learners in a class. This method has shown to be more effective and efficient than other optimizations in finding the maximum solutions. In this paper, a new improved version of TLBO algorithm, called the converged teaching-learning-based optimization (CTLBO), is presented. In fact, it combines a proposed convergence operator with the teacher phase to find better solutions with a higher convergence rate. The method is tested on some benchmark problems and the results are compared with the original TLBO and other popular evolutionary algorithms. Furthermore, the introduced algorithm is used for optimization of fuzzy tracking control of a walking humanoid robot. In elaboration, fuzzy tracking control, which has appropriate membership functions and error indices, is employed in this paper as a promising intelligent approach to control the nonlinear dynamics of a humanoid robot. Summation of integrals of absolute angle errors and absolute control efforts is regarded as the objective function addressed by both TLBO and CTLBO algorithms in the present investigation. |
first_indexed | 2024-03-12T09:05:35Z |
format | Article |
id | doaj.art-379f0f639f0d47a4a1084b78ed0faee0 |
institution | Directory Open Access Journal |
issn | 2331-1916 |
language | English |
last_indexed | 2024-03-12T09:05:35Z |
publishDate | 2019-01-01 |
publisher | Taylor & Francis Group |
record_format | Article |
series | Cogent Engineering |
spelling | doaj.art-379f0f639f0d47a4a1084b78ed0faee02023-09-02T15:19:54ZengTaylor & Francis GroupCogent Engineering2331-19162019-01-016110.1080/23311916.2019.16542071654207CTLBO: Converged teaching–learning–based optimizationM. J. Mahmoodabadi0R. Ostadzadeh1Sirjan University of TechnologySirjan University of TechnologyTeaching–learning–based optimization (TLBO) is an algorithm based on the influence of a teacher on the output of learners in a class. This method has shown to be more effective and efficient than other optimizations in finding the maximum solutions. In this paper, a new improved version of TLBO algorithm, called the converged teaching-learning-based optimization (CTLBO), is presented. In fact, it combines a proposed convergence operator with the teacher phase to find better solutions with a higher convergence rate. The method is tested on some benchmark problems and the results are compared with the original TLBO and other popular evolutionary algorithms. Furthermore, the introduced algorithm is used for optimization of fuzzy tracking control of a walking humanoid robot. In elaboration, fuzzy tracking control, which has appropriate membership functions and error indices, is employed in this paper as a promising intelligent approach to control the nonlinear dynamics of a humanoid robot. Summation of integrals of absolute angle errors and absolute control efforts is regarded as the objective function addressed by both TLBO and CTLBO algorithms in the present investigation.http://dx.doi.org/10.1080/23311916.2019.1654207teaching–learning–based optimizationconvergence operatorbenchmark problemshumanoid robotfuzzy control |
spellingShingle | M. J. Mahmoodabadi R. Ostadzadeh CTLBO: Converged teaching–learning–based optimization Cogent Engineering teaching–learning–based optimization convergence operator benchmark problems humanoid robot fuzzy control |
title | CTLBO: Converged teaching–learning–based optimization |
title_full | CTLBO: Converged teaching–learning–based optimization |
title_fullStr | CTLBO: Converged teaching–learning–based optimization |
title_full_unstemmed | CTLBO: Converged teaching–learning–based optimization |
title_short | CTLBO: Converged teaching–learning–based optimization |
title_sort | ctlbo converged teaching learning based optimization |
topic | teaching–learning–based optimization convergence operator benchmark problems humanoid robot fuzzy control |
url | http://dx.doi.org/10.1080/23311916.2019.1654207 |
work_keys_str_mv | AT mjmahmoodabadi ctlboconvergedteachinglearningbasedoptimization AT rostadzadeh ctlboconvergedteachinglearningbasedoptimization |