Publication:
Hidden-Markov-Based Self-adaptive Differential Evolution

dc.contributor.advisor Abbass, Hussein en_US
dc.contributor.advisor Singh, Hemant en_US
dc.contributor.author Hassan, Marwa en_US
dc.date.accessioned 2022-03-22T16:28:00Z
dc.date.available 2022-03-22T16:28:00Z
dc.date.issued 2017 en_US
dc.description.abstract Heuristic search is an efficient way to solve complex optimization problems, and sometimes it is the only way to do so. Differential Evolution (DE) is a population-based heuristic search suitable mostly for continuous optimization problems. The efficiency of DE to optimize a problem can largely degrade if the right values for its parameters are not chosen. Finding the right values for DE’s parameters is a non-trivial task. Many researchers resort to parameter tuning and self-adaptation mechanisms. Existing methods vary in their performance and design philosophies. In this thesis, I start by introducing a semantic evolutionary visualization framework to investigate evolutionary dynamics. The different visualizations track the ongoing changes within an evolutionary run by exploring pedigree trees and the fitness landscapes. The visualization alone was not sufficient to shed light on a very high dimensional space. Consequently, I resorted to introducing a new self-adaptive algorithm using Hidden Markov Models (HMMs). Markov models have been used extensively in the past to analyze convergence of evolutionary optimization methods. I have leveraged this opportunity to introduce a new algorithm that we call DE-HMM, where HMMs is used for real-time learning of evolutionary dynamics to allow for dynamic adjustment of the two intrinsic DE parameters: F and CR. DE-HMM categorizes each evolutionary transition into two discrete states; low and high, representing the rate of change in a population over time. The HMM posterior and likelihood ratios are estimated to assign the values for F and CR during the evolutionary process. Two unconstrained benchmark set are used to assess DE-HMM performance, demonstrating its overall superiority in terms of solution quality and computational resources, when compared to other state-of-the art algorithms. The self-adaptive DE-HMM is then augmented with local search to solve constrained optimization problems. A two-stage method is introduced; with the two states being either global or local based on the degree of feasibility and rate of diversity. The methodology demonstrated competitive results when tested on the constrained CEC2010 benchmark dataset. en_US
dc.identifier.uri http://hdl.handle.net/1959.4/58993
dc.language English
dc.language.iso EN en_US
dc.publisher UNSW, Sydney en_US
dc.rights CC BY-NC-ND 3.0 en_US
dc.rights.uri https://creativecommons.org/licenses/by-nc-nd/3.0/au/ en_US
dc.subject.other Evolutionary Algorithm, en_US
dc.subject.other Meta-heuristic Optimization en_US
dc.subject.other Differential Evolution en_US
dc.subject.other Parameter Control en_US
dc.subject.other Hidden Markov Model en_US
dc.subject.other Multi-stages Mutation en_US
dc.subject.other Constrained Optimization en_US
dc.title Hidden-Markov-Based Self-adaptive Differential Evolution en_US
dc.type Thesis en_US
dcterms.accessRights open access
dcterms.rightsHolder Hassan, Marwa
dspace.entity.type Publication en_US
unsw.accessRights.uri https://purl.org/coar/access_right/c_abf2
unsw.identifier.doi https://doi.org/10.26190/unsworks/20123
unsw.relation.faculty UNSW Canberra
unsw.relation.originalPublicationAffiliation Hassan, Marwa, Engineering & Information Technology, UNSW Canberra, UNSW en_US
unsw.relation.originalPublicationAffiliation Abbass, Hussein, Engineering & Information Technology, UNSW Canberra, UNSW en_US
unsw.relation.originalPublicationAffiliation Singh, Hemant, Engineering & Information Technology, UNSW Canberra, UNSW en_US
unsw.relation.school School of Engineering and Information Technology *
unsw.thesis.degreetype Masters Thesis en_US
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
public version.pdf
Size:
5.69 MB
Format:
application/pdf
Description:
Resource type