Puphasuk, Pikul
Unknown Affiliation

Published : 2 Documents Claim Missing Document
Claim Missing Document
Check
Articles

Found 2 Documents
Search

Self-adaptive differential evolution algorithm with dynamic fitness-ranking mutation and pheromone strategy Singsathid, Pirapong; Wetweerapong, Jeerayut; Puphasuk, Pikul
Bulletin of Electrical Engineering and Informatics Vol 13, No 1: February 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v13i1.6590

Abstract

Differential evolution (DE) is a population-based optimization algorithm widely used to solve a variety of continuous optimization problems. The self-adaptive DE algorithm improves the DE by encoding individual parameters to produce and propagate better solutions. This paper proposes a self-adaptive differential evolution algorithm with dynamic fitness-ranking mutation and pheromone strategy (SDE-FMP). The algorithm introduces the dynamical mutation operation using the fitness rank of the individuals to divide the population into three groups and then select groups and their vectors with adaptive probabilities to create a mutant vector. Mutation and crossover operations use the encoded scaling factor and the crossover rate values in a target vector to generate the corresponding trial vector. The values are changed according to the pheromone when the trial vector is inferior in the selection, whereas the pheromone is increased when the trial vector is superior. In addition, the algorithm also employs the resetting operation to unlearn and relearn the dominant pheromone values in the progressing search. The proposed SDE-FMP algorithm using the suitable resetting periods is compared with the well-known adaptive DE algorithms on several test problems. The results show that SDE-FMP can give high-precision solutions and outperforms the compared methods.
Differential evolution with adaptive mutation and crossover strategies for nonlinear regression problems Wongsa, Watchara; Puphasuk, Pikul; Wetweerapong, Jeerayut
Bulletin of Electrical Engineering and Informatics Vol 13, No 5: October 2024
Publisher : Institute of Advanced Engineering and Science

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.11591/eei.v13i5.6417

Abstract

This paper presents the differential evolution algorithm with adaptive mutation and crossover strategies (DEAMC) for solving nonlinear regression problems. The DEAMC algorithm adaptively uses two mutation strategies and two ranges of crossover rate. We evaluate its performance on the National Institute of Standards and Technology (NIST) nonlinear-regression benchmark containing many models of varying levels of difficulty and compare it with classic differential evolution (DE), enhanced differential evolution algorithm with an adaptation of switching crossover strategy (DEASC), and controlled random search methods (CRS4HC, CRS4HCe). We also apply the proposed method to solve parameter identification applications and compare it with enhanced chaotic grasshopper optimization algorithms (ECGOA), self-adaptive differential evolution with dynamic mutation and pheromone strategy (SDE-FMP), and JAYA and its variant methods. The experimental results show that DEAMC is more reliable and gives more accurate results than the compared methods.