一种改进的差分进化算法及其在化工过程优化中的应用
TQ0; Differential evolution (DE) is an evolutionary optimization method, which has been successfully used in many practical cases. However, DE involves large computation time, especially, when used to optimize the compu- tationally expensive objective function. To overcome this difficulty, the conce...
Saved in:
Published in | 中国化学工程学报(英文版) Vol. 16; no. 2; pp. 228 - 234 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | Chinese |
Published |
State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China
2008
Department of Automation, Anhui University, Hefei 230039, China%State Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310027, China |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | TQ0; Differential evolution (DE) is an evolutionary optimization method, which has been successfully used in many practical cases. However, DE involves large computation time, especially, when used to optimize the compu- tationally expensive objective function. To overcome this difficulty, the concept of immunity based on vaccination is used to help proliferate excellent schemata and to restrain the degenerate phenomenon. To improve the effective- ness of vaccines, a new vaccine autonomous obtaining method, and a method of deciding the probability of vacci- nation are proposed. In addition, a method for modifying the search space dynamically is proposed to enhance the possibility of converging to the true global optimum. Experiments showed that the improved DE performs better than the classical DE significantly. |
---|---|
ISSN: | 1004-9541 2210-321X |