SaDENAS: A self-adaptive differential evolution algorithm for neural architecture search

被引:5
|
作者
Han, Xiaolong [1 ]
Xue, Yu [1 ]
Wang, Zehong [2 ]
Zhang, Yong [3 ]
Muravev, Anton [4 ]
Gabbouj, Moncef [4 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Sch Software, Nanjing, Peoples R China
[2] Univ Notre Dame, Dept Comp Sci & Engn, Notre Dame, IN USA
[3] China Univ Min & Technol, Sch Informat & Control Engn, Xuzhou, Peoples R China
[4] Tampere Univ, Fac Informat Technol & Commun Sci, Tampere, Finland
关键词
Neural architecture search; Evolutionary computation; Differential evolution; Differentiable architecture search;
D O I
10.1016/j.swevo.2024.101736
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary neural architecture search (ENAS) and differentiable architecture search (DARTS) are all prominent algorithms in neural architecture search, enabling the automated design of deep neural networks. To leverage the strengths of both methods, there exists a framework called continuous ENAS, which alternates between using gradient descent to optimize the supernet and employing evolutionary algorithms to optimize the architectural encodings. However, in continuous ENAS, there exists a premature convergence issue accompanied by the small model trap, which is a common issue in NAS. To address this issue, this paper proposes a self-adaptive differential evolution algorithm for neural architecture search (SaDENAS), which can reduce the interference caused by small models to other individuals during the optimization process, thereby avoiding premature convergence. Specifically, SaDENAS treats architectures within the search space as architectural encodings, leveraging vector differences between encodings as the basis for evolutionary operators. To achieve a trade-off between exploration and exploitation, we integrate both local and global search strategies with a mutation scaling factor to adaptively balance these two strategies. Empirical findings demonstrate that our proposed algorithm achieves better performance with superior convergence compared to other algorithms.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] Self-adaptive differential evolution algorithm based on exponential smoothing
    Zhao Z.-W.
    Yang J.-M.
    Hu Z.-Y.
    Che H.-J.
    Zhao, Zhi-Wei (wzzwzz@sina.com), 1600, Northeast University (31): : 790 - 796
  • [22] Multiobjective Differential Evolution Algorithm with Self-Adaptive Learning Process
    Cichon, Andrzej
    Szlachcic, Ewa
    RECENT ADVANCES IN INTELLIGENT ENGINEERING SYSTEMS, 2012, 378 : 131 - 150
  • [23] Self-adaptive differential evolution algorithm with improved mutation strategy
    Wang, Shihao
    Li, Yuzhen
    Yang, Hongyu
    Liu, Hong
    SOFT COMPUTING, 2018, 22 (10) : 3433 - 3447
  • [24] A hybrid self-adaptive invasive weed algorithm with differential evolution
    Zhao, Fuqing
    Du, Songlin
    Lu, Hao
    Ma, Weimin
    Song, Houbin
    CONNECTION SCIENCE, 2021, 33 (04) : 929 - 953
  • [25] Self-adaptive dual-strategy differential evolution algorithm
    Duan, Meijun
    Yang, Hongyu
    Wang, Shangping
    Liu, Yu
    PLOS ONE, 2019, 14 (10):
  • [26] Self-adaptive Differential Evolution Algorithm for Reactive Power Optimization
    Zhang, Xuexia
    Chen, Weirong
    Dai, Chaohua
    Guo, Ai
    ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 6, PROCEEDINGS, 2008, : 560 - 564
  • [27] Self-adaptive differential evolution algorithm with improved mutation mode
    Shihao Wang
    Yuzhen Li
    Hongyu Yang
    Applied Intelligence, 2017, 47 : 644 - 658
  • [28] An improved self-adaptive differential evolution algorithm and its application
    Deng, Wu
    Yang, Xinhua
    Zou, Li
    Wang, Meng
    Liu, Yaqing
    Li, Yuanyuan
    CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2013, 128 : 66 - 76
  • [29] An Improved Self-Adaptive Differential Evolution Algorithm for Optimization Problems
    Elsayed, Saber M.
    Sarker, Ruhul A.
    Essam, Daryl L.
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2013, 9 (01) : 89 - 99
  • [30] Differential Evolution Algorithm based on Self-adaptive Adjustment Mechanism
    Wang, Xu
    Zhao, Shuguang
    Jin, Yanling
    Zhang, Lijuan
    2013 25TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2013, : 577 - 581