Using Neural Networks and Diversifying Differential Evolution for Dynamic Optimisation

被引:0
|
作者
Shorch, Maryam Hasani [1 ]
Aragonds, Renato Hermoza [2 ]
Neumann, Frank [1 ]
机构
[1] Univ Adelaide, Optimisat & Logist, Adelaide, SA, Australia
[2] Univ Adelaide, Australian Inst Machine Learning, Adelaide, SA, Australia
基金
澳大利亚研究理事会;
关键词
Dynamic constrained optimisation; differential evolution; neural network;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Dynamic optimisation occurs in a variety of real-world problems. To tackle these problems, evolutionary algorithms have been extensively used due to their effectiveness and minimum design effort. However, for dynamic problems, extra mechanisms arc required on top of standard evolutionary algorithms. Among them, diversity mechanisms have proven to be competitive in handling dynamism, and recently, the use of neural networks have become popular for this purpose. Considering the complexity of using neural networks in the process compared to simple diversity mechanisms, we investigate whether they are competitive and the possibility of integrating them to improve the results. However, for a fair comparison, we need to consider the same time budget for each algorithm. Thus instead of the usual number of fitness evaluations as the measure for the available time between changes, we use wall clock timing. The results show the significance of the improvement when integrating the neural network and diversity mechanisms depends to the type and the frequency of changes. Moreover, we observe that for differential evolution, having a proper diversity in population when using neural network plays a key role in the neural network's ability to improve the results.
引用
收藏
页码:289 / 296
页数:8
相关论文
共 50 条
  • [21] Application of neural networks to optimisation of process systems by dynamic programming
    Dudczak, J
    Stach, P
    INZYNIERIA CHEMICZNA I PROCESOWA, 2001, 22 (3B): : 373 - 378
  • [22] Training feedforward neural networks with dynamic particle swarm optimisation
    Rakitianskaia, A. S.
    Engelbrecht, A. P.
    SWARM INTELLIGENCE, 2012, 6 (03) : 233 - 270
  • [23] Training feedforward neural networks with dynamic particle swarm optimisation
    A. S. Rakitianskaia
    A. P. Engelbrecht
    Swarm Intelligence, 2012, 6 : 233 - 270
  • [24] Classification of slopes and prediction of factor of safety using differential evolution neural networks
    Das, Sarat Kumar
    Biswal, Rajani Kanta
    Sivakugan, N.
    Das, Bitanjaya
    ENVIRONMENTAL EARTH SCIENCES, 2011, 64 (01) : 201 - 210
  • [25] An Efficient Differential Evolution Algorithm with Approximate Fitness Functions Using Neural Networks
    Wang, Yi-shou
    Shi, Yan-jun
    Yue, Ben-xian
    Teng, Hong-fei
    ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, AICI 2010, PT II, 2010, 6320 : 334 - 341
  • [26] Speeding up Composite Differential Evolution for structural optimization using neural networks
    Nguyen, Tran-Hieu
    Vu, Anh-Tuan
    JOURNAL OF INFORMATION AND TELECOMMUNICATION, 2022, 6 (02) : 101 - 120
  • [27] Nonlinear system identification using memetic differential evolution trained neural networks
    Subudhi, Bidyadhar
    Jena, Debashisha
    NEUROCOMPUTING, 2011, 74 (10) : 1696 - 1709
  • [28] PREDICTING STOCK PRICE USING NEURAL NETWORKS OPTIMIZED BY DIFFERENTIAL EVOLUTION WITH DEGENERATION
    Takahama, Tetsuyuki
    Sakai, Setsuko
    Hara, Akira
    Iwane, Noriyuki
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2009, 5 (12B): : 5021 - 5031
  • [29] Designing artificial neural networks using differential evolution for classifying DNA microarrays
    Garro, Beatriz A.
    Rodriguez, Katya
    Vazquez, Roberto A.
    2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 2767 - 2774
  • [30] Training Neural Networks Using Modified Differential Evolution Algorithm For Classification Problems
    Ahadzadeh, Behrouz
    Menhaj, Mohammad Bagher
    2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), 2014, : 598 - 603