Algorithm for Increasing the Speed of Evolutionary Optimization and its Accuracy in Multi-objective Problems

被引:62
|
作者
Shokri, Ashkan [1 ]
Bozorg-Haddad, Omid [2 ]
Marino, Miguel A. [3 ,4 ,5 ]
机构
[1] Univ Tehran, Coll Agr & Nat Resources, Dept Irrigat & Reclamat, Tehran, Iran
[2] Univ Tehran, Coll Agr & Nat Resources, Fac Agr Engn & Technol, Dept Irrigat & Reclamat, Tehran, Iran
[3] Univ Calif Davis, Dept Land Air & Water Resources, Davis, CA 95616 USA
[4] Univ Calif Davis, Dept Civil & Environm Engn, Davis, CA 95616 USA
[5] Univ Calif Davis, Dept Biol & Agr Engn, Davis, CA 95616 USA
关键词
NSGAII-ANN algorithm; Evolutionary optimization; Time-consuming simulation; Expensive simulation; OPERATION OPTIMIZATION; RESERVOIR OPERATION; WATER; DESIGN; DISCRETE;
D O I
10.1007/s11269-013-0285-4
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Optimization algorithms are important tools for the solution of combinatorial management problems. Nowadays, many of those problems are addressed by using evolutionary algorithms (EAs) that move toward a near-optimal solution by repetitive simulations. Sometimes, such extensive simulations are not possible or are costly and time-consuming. Thus, in this study a method based on artificial neural networks (ANN) is proposed to reduce the number of simulations required in EAs. Specifically, an ANN simulator is used to reduce the number of simulations by the main simulator. The ANN is trained and updated only for required areas in the decision space. Performance of the proposed method is examined by integrating it with the non-dominated sorting genetic algorithm (NSGAII) in multi-objective problems. In terms of density and optimality of the Pareto front, the hybrid NSGAII-ANN is able to extract the Pareto front with much less simulation time compared to the sole use of the NSGAII algorithm. The proposed NSGAII-ANN methodology was examined using three standard test problems (FON, KUR, and ZDT1) and one real-world problem. The latter addresses the operation of a reservoir with two objectives (meeting demand and flood control). Thus, based on this study, use of the NSGAII-ANN integrative algorithm in problems with time-consuming simulators reduces the required time for optimization up to 50 times. Results of the real-world problem, despite lower computational-time requirements, show a performance similar to that achieved in the aforementioned test problems.
引用
下载
收藏
页码:2231 / 2249
页数:19
相关论文
共 50 条
  • [1] Algorithm for Increasing the Speed of Evolutionary Optimization and its Accuracy in Multi-objective Problems
    Ashkan Shokri
    Omid Bozorg Haddad
    Miguel A. Mariño
    Water Resources Management, 2013, 27 : 2231 - 2249
  • [2] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Guo, Weian
    Chen, Ming
    Wang, Lei
    Wu, Qidi
    SOFT COMPUTING, 2017, 21 (20) : 5883 - 5891
  • [3] Hyper multi-objective evolutionary algorithm for multi-objective optimization problems
    Weian Guo
    Ming Chen
    Lei Wang
    Qidi Wu
    Soft Computing, 2017, 21 : 5883 - 5891
  • [4] An orthogonal multi-objective evolutionary algorithm for multi-objective optimization problems with constraints
    Zeng, SY
    Kang, LSS
    Ding, LXX
    EVOLUTIONARY COMPUTATION, 2004, 12 (01) : 77 - 98
  • [5] An evolutionary algorithm for constrained multi-objective optimization problems
    Min, Hua-Qing
    Zhou, Yu-Ren
    Lu, Yan-Sheng
    Jiang, Jia-zhi
    APSCC: 2006 IEEE ASIA-PACIFIC CONFERENCE ON SERVICES COMPUTING, PROCEEDINGS, 2006, : 667 - +
  • [6] Quantum evolutionary algorithm for multi-objective optimization problems
    Zhang, GX
    Jin, WD
    Hu, LZ
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL SYMPOSIUM ON INTELLIGENT CONTROL, 2003, : 703 - 708
  • [8] Multi-Objective Neural Evolutionary Algorithm for Combinatorial Optimization Problems
    Shao, Yinan
    Lin, Jerry Chun-Wei
    Srivastava, Gautam
    Guo, Dongdong
    Zhang, Hongchun
    Yi, Hu
    Jolfaei, Alireza
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2023, 34 (04) : 2133 - 2143
  • [9] A multiple subswarms evolutionary algorithm for multi-objective optimization problems
    College of Computer Science and Technology, Jilin University, Changchun 130012, China
    Kongzhi yu Juece Control Decis, 2007, 11 (1313-1316+1320):
  • [10] A multi-objective evolutionary algorithm for steady-state constrained multi-objective optimization problems
    Yang, Yongkuan
    Liu, Jianchang
    Tan, Shubin
    APPLIED SOFT COMPUTING, 2021, 101