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

Descripción completa

Detalles Bibliográficos
Autores principales: Wu, Di, Wang, Shuang, Liu, Qingxin, Abualigah, Laith, Jia, Heming
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