Genetic Algorithms, With Inheritance, VersusGradient Optimizers, And GA/Gradient Hybrids
Genetic Algorithms, With Inheritance, VersusGradient Optimizers, And GA/Gradient Hybrids
复制标题
具有继承性的遗传算法、与梯度优化器以及 GA/梯度混合算法
DOI:
10.2495/op970251
复制
发表时间:
1970
期刊:
影响因子:
--
通讯作者:
J. Finckenor
中科院分区:
文献类型:
--
作者:
J. Finckenor
This study compares gradient solvers, Genetic Algorithms (GA's), and two kinds of GAgradient hybrids. Gradient optimization methods can rapidly converge to an optimum solution. However, the solution is often a local optimum, particularly if the function is noisy. The local optimum may be far from the global optimum and depends on the user input starting point. Gradient solvers are also unable to perform integer optimization. GA's are effective at finding global solutions, but require many function evaluations. The GA is an integer optimizer and can lose resolution available to gradient optimizers when operating on a continuous function. The first hybrid uses the final GA solution as a starting point for the gradient solver. The second hybrid uses each GA individual as a starting point. The representative problem is a skin-stringer construction cylinder. It is a fairly noisy design space with several discontinuities. Results compare the weight of the final solution against the function calls required. The most efficient solver is a hybrid with the GA selecting starting points and a fairly small population of 50-100 individuals.