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...

Full description

Bibliographic Details
Main Authors: M. J. Mahmoodabadi, R. Ostadzadeh
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