Cargando…
An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems
This paper presents an improved teaching-learning-based optimization (TLBO) algorithm for solving optimization problems, called RLTLBO. First, a new learning mode considering the effect of the teacher is presented. Second, the Q-Learning method in reinforcement learning (RL) is introduced to build a...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Hindawi
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8970903/ https://www.ncbi.nlm.nih.gov/pubmed/35371212 http://dx.doi.org/10.1155/2022/1535957 |
_version_ | 1784679534840250368 |
---|---|
author | Wu, Di Wang, Shuang Liu, Qingxin Abualigah, Laith Jia, Heming |
author_facet | Wu, Di Wang, Shuang Liu, Qingxin Abualigah, Laith Jia, Heming |
author_sort | Wu, Di |
collection | PubMed |
description | This paper presents an improved teaching-learning-based optimization (TLBO) algorithm for solving optimization problems, called RLTLBO. First, a new learning mode considering the effect of the teacher is presented. Second, the Q-Learning method in reinforcement learning (RL) is introduced to build a switching mechanism between two different learning modes in the learner phase. Finally, ROBL is adopted after both the teacher and learner phases to improve the local optima avoidance ability of RLTLBO. These two strategies effectively enhance the convergence speed and accuracy of the proposed algorithm. RLTLBO is analyzed on 23 standard benchmark functions and eight CEC2017 test functions to verify the optimization performance. The results reveal that proposed algorithm provides effective and efficient performance in solving benchmark test functions. Moreover, RLTLBO is also applied to solve eight industrial engineering design problems. Compared with the basic TLBO and seven state-of-the-art algorithms, the results illustrate that RLTLBO has superior performance and promising prospects for dealing with real-world optimization problems. The source codes of the RLTLBO are publicly available at https://github.com/WangShuang92/RLTLBO. |
format | Online Article Text |
id | pubmed-8970903 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Hindawi |
record_format | MEDLINE/PubMed |
spelling | pubmed-89709032022-04-01 An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems Wu, Di Wang, Shuang Liu, Qingxin Abualigah, Laith Jia, Heming Comput Intell Neurosci Research Article This paper presents an improved teaching-learning-based optimization (TLBO) algorithm for solving optimization problems, called RLTLBO. First, a new learning mode considering the effect of the teacher is presented. Second, the Q-Learning method in reinforcement learning (RL) is introduced to build a switching mechanism between two different learning modes in the learner phase. Finally, ROBL is adopted after both the teacher and learner phases to improve the local optima avoidance ability of RLTLBO. These two strategies effectively enhance the convergence speed and accuracy of the proposed algorithm. RLTLBO is analyzed on 23 standard benchmark functions and eight CEC2017 test functions to verify the optimization performance. The results reveal that proposed algorithm provides effective and efficient performance in solving benchmark test functions. Moreover, RLTLBO is also applied to solve eight industrial engineering design problems. Compared with the basic TLBO and seven state-of-the-art algorithms, the results illustrate that RLTLBO has superior performance and promising prospects for dealing with real-world optimization problems. The source codes of the RLTLBO are publicly available at https://github.com/WangShuang92/RLTLBO. Hindawi 2022-03-24 /pmc/articles/PMC8970903/ /pubmed/35371212 http://dx.doi.org/10.1155/2022/1535957 Text en Copyright © 2022 Di Wu et al. https://creativecommons.org/licenses/by/4.0/This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Research Article Wu, Di Wang, Shuang Liu, Qingxin Abualigah, Laith Jia, Heming An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems |
title | An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems |
title_full | An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems |
title_fullStr | An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems |
title_full_unstemmed | An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems |
title_short | An Improved Teaching-Learning-Based Optimization Algorithm with Reinforcement Learning Strategy for Solving Optimization Problems |
title_sort | improved teaching-learning-based optimization algorithm with reinforcement learning strategy for solving optimization problems |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8970903/ https://www.ncbi.nlm.nih.gov/pubmed/35371212 http://dx.doi.org/10.1155/2022/1535957 |
work_keys_str_mv | AT wudi animprovedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT wangshuang animprovedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT liuqingxin animprovedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT abualigahlaith animprovedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT jiaheming animprovedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT wudi improvedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT wangshuang improvedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT liuqingxin improvedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT abualigahlaith improvedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems AT jiaheming improvedteachinglearningbasedoptimizationalgorithmwithreinforcementlearningstrategyforsolvingoptimizationproblems |