Deprecated: $wgMWOAuthSharedUserIDs=false is deprecated, set $wgMWOAuthSharedUserIDs=true, $wgMWOAuthSharedUserSource='local' instead [Called from MediaWiki\HookContainer\HookContainer::run in /var/www/html/w/includes/HookContainer/HookContainer.php at line 135] in /var/www/html/w/includes/Debug/MWDebug.php on line 372
Dynamic differential evolution with oppositional orthogonal crossover for large scale optimisation problems - MaRDI portal

Dynamic differential evolution with oppositional orthogonal crossover for large scale optimisation problems (Q2224220)

From MaRDI portal
scientific article
Language Label Description Also known as
English
Dynamic differential evolution with oppositional orthogonal crossover for large scale optimisation problems
scientific article

    Statements

    Dynamic differential evolution with oppositional orthogonal crossover for large scale optimisation problems (English)
    0 references
    0 references
    0 references
    0 references
    3 February 2021
    0 references
    Summary: Differential evolution is a population-based optimisation algorithm and has been successfully applied in many fields. However, when tackling large-scale optimisation problem, it still encounters serious challenges. To meet these challenges, a dynamic differential evolution with oppositional orthogonal crossover is proposed in this paper. A new oppositional learning is proposed and then it is used in the orthogonal crossover to improve the exploitation ability of the dynamic differential evolution. During the evolution process in dynamic differential evolution, only one individual is randomly chosen to undergo this oppositional orthogonal crossover operation. Thirteen benchmark problems with 1,000 dimensions were used to evaluate its performance. The results show that the proposed method is very competitive in terms of solution quality obtained.
    0 references
    large-scale optimisation
    0 references
    dynamic differential evolution
    0 references
    DDE
    0 references
    oppositional orthogonal crossover
    0 references
    OOC
    0 references
    new oppositional learning
    0 references

    Identifiers