Adaptive Differential Evolution with Elite Opposition-Based Learning and its Application to Training Artificial Neural Networks

被引:12
|
作者
Choi, Tae Jong [1 ]
Lee, Jong-Hyun [1 ]
Youn, Hee Yong [1 ]
Ahn, Chang Wook [2 ]
机构
[1] Sungkyunkwan Univ SKKU, Coll Software, 2066 Seobu Ro, Suwon, Gyeonggi Do, South Korea
[2] GIST, Sch Elect Engn & Comp Sci, 123 Cheomdangwagi Ro, Gwangju, South Korea
基金
新加坡国家研究基金会;
关键词
Artificial Neural Networks; Differential Evolution Algorithm; Opposition-Based Learning; Feed-Forward Neural Network; Neural Network Training; ALGORITHM;
D O I
10.3233/FI-2019-1764
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Differential Evolution (DE) algorithm is one of the popular evolutionary algorithms that is designed to find a global optimum on multi-dimensional continuous problems. In this paper, we propose a new variant of DE algorithm by combining a self-adaptive DE algorithm called dynNP-DE with Elite Opposition-Based Learning (EOBL) scheme. Since dynNP-DE algorithm uses a small number of population size in the later of the search process, the population diversity becomes low, and therefore premature convergence may occur. We have therefore extended an OBL scheme to dynNP-DE algorithm to overcome this shortcoming and improve the optimization performance. By combining EOBL scheme to dynNP-DE algorithm, the population diversity can be supplemented because not only the information of individuals but also their opposition information can be utilized. We measured the optimization performance of the proposed algorithm on CEC 2005 benchmark problems and breast cancer detection, which is a research field that has recently attracted a lot of attention. It was verified that the proposed algorithm could find better solutions than five state-of-the-art DE algorithms.
引用
收藏
页码:227 / 242
页数:16
相关论文
共 50 条
  • [1] Opposition-Based Adaptive Differential Evolution
    Zhang, Xin
    Yuen, Shiu Yin
    [J]. 2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [2] Adaptive search space for stochastic opposition-based learning in differential evolution
    Choi, Tae Jong
    Pachauri, Nikhil
    [J]. KNOWLEDGE-BASED SYSTEMS, 2024, 300
  • [3] Opposition-Based Learning in Compact Differential Evolution
    Iacca, Giovanni
    Neri, Ferrante
    Mininno, Ernesto
    [J]. APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT I, 2011, 6624 : 264 - 273
  • [4] Chaotic artificial bee colony with elite opposition-based learning
    Guo, Zhaolu
    Shi, Jinxiao
    Xiong, Xiaofeng
    Xia, Xiaoyun
    Liu, Xiaosheng
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 18 (04) : 383 - 390
  • [5] Adaptive harmony search algorithm utilizing differential evolution and opposition-based learning
    Kang, Di-Wen
    Mo, Li-Ping
    Wang, Fang-Ling
    Ou, Yun
    [J]. MATHEMATICAL BIOSCIENCES AND ENGINEERING, 2021, 18 (04) : 4226 - 4246
  • [6] Opposition-based differential evolution
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    Salama, Magdy M. A.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) : 64 - 79
  • [7] Opposition-based learning in the shuffled differential evolution algorithm
    Morteza Alinia Ahandani
    Hosein Alavi-Rad
    [J]. Soft Computing, 2012, 16 : 1303 - 1337
  • [8] Opposition-based learning in the shuffled differential evolution algorithm
    Ahandani, Morteza Alinia
    Alavi-Rad, Hosein
    [J]. SOFT COMPUTING, 2012, 16 (08) : 1303 - 1337
  • [9] An Opposition-Based Hybrid Artificial Bee Colony with Differential Evolution
    Worasucheep, Chukiat
    [J]. 2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, : 2611 - 2618
  • [10] Opposition-Based GA Learning of Artificial Neural Networks for Financial Time Series Forecasting
    Kar, Bimal Prasad
    Nayak, Sanjib Kumar
    Nayak, Sarat Chandra
    [J]. COMPUTATIONAL INTELLIGENCE IN DATA MINING, CIDM, VOL 2, 2016, 411 : 405 - 414