A Differential Evolution Algorithm with Q-Learning for Solving Engineering Design Problems

Loading...
Publication Logo

Date

2020

Authors

Damla Kizilay
M. Fatih Tasgetiren
Hande Oztop
Levent Kandiller
Ponnuthurai Nagaratnam Suganthan

Journal Title

Journal ISSN

Volume Title

Publisher

Institute of Electrical and Electronics Engineers Inc.

Open Access Color

Green Open Access

No

OpenAIRE Downloads

OpenAIRE Views

Publicly Funded

No
Impulse
Top 10%
Influence
Average
Popularity
Top 10%

Research Projects

Journal Issue

Abstract

In this paper a differential evolution algorithm with Q-Learning (DE-QL) for solving engineering Design Problems (EDPs) is presented. As well known the performance of a DE algorithm depends on the mutation strategy and its control parameters namely crossover and mutation rates. For this reason the proposed DE-QL generates the trial population by using the QL method in such a way that the QL guides the selection of the mutation strategy amongst four distinct strategies as well as crossover and mutation rates from the Q table. The DE-QL algorithm is well equipped with the epsilon constraint handling method to balance the search between feasible regions and infeasible regions during the evolutionary process. Furthermore a new mutation operator namely DE/Best to current/l is proposed in the DE-QL algorithm. In this paper 57 EDPs provided in 'Problem Definitions and Evaluation Criteria for the CEC 2020 Competition and Special Session on A Test-suite of Non-Convex Constrained optimization Problems from the Real-World and Some Baseline Results' are tested by the DE-QL. We provide our results in Appendixes and will be evaluated with other competitors in the competition. © 2020 Elsevier B.V. All rights reserved.

Description

Keywords

Differential Evolution, Engineering Design Problems, Epsilon Constraint Handling Method, Reinforcement Learning, Constrained Optimization, Learning Algorithms, Reinforcement Learning, Constrained Optimi-zation Problems, Constraint Handling, Crossover And Mutation, Differential Evolution Algorithms, Engineering Design Problems, Evaluation Criteria, Evolutionary Process, Mutation Operators, Genetic Algorithms, Constrained optimization, Learning algorithms, Reinforcement learning, Constrained optimi-zation problems, Constraint handling, Crossover and mutation, Differential evolution algorithms, Engineering design problems, Evaluation criteria, Evolutionary process, Mutation operators, Genetic algorithms, Differential Evolution, Epsilon Constraint Handling Method, Engineering Design Problems, Reinforcement Learning

Fields of Science

0202 electrical engineering, electronic engineering, information engineering, 02 engineering and technology

Citation

WoS Q

Scopus Q

OpenCitations Logo
OpenCitations Citation Count
14

Source

2020 IEEE Congress on Evolutionary Computation CEC 2020

Volume

Issue

Start Page

1

End Page

8
PlumX Metrics
Citations

CrossRef : 5

Scopus : 23

Captures

Mendeley Readers : 32

SCOPUS™ Citations

23

checked on Apr 08, 2026

Web of Science™ Citations

10

checked on Apr 08, 2026

Google Scholar Logo
Google Scholar™
OpenAlex Logo
OpenAlex FWCI
1.7233

Sustainable Development Goals

SDG data is not available