An Improved Differential Evolution Algorithm for Unconstrained Optimization Problems (用于无约束优化问题改进的差分进化算法 ) 1.算法背景及策略: 传统差分演化(DE)算法具有过早收敛的倾向。 本算法提出了一种基于动态变异算子和反对学习策略的改进型DE。 这些机制可以扩大搜索范围,有助于平衡DE的探索和开发。 ...【...
Glotic A,Glotic A,Kitak P,et al.Optimization of hydro energy storage plants by using differential evolution algorithm [J].Energy,2014,77(S1):97-107.Glotic A, Glotic A, Kitak P, Pihler J, Ticar I. Optimization of hydro energy storage plants by using differential evolution algorithm. ...
bounds=[(-5.12,5.12)]*10population_size=100max_generations=200crossover_rate=0.9differential_weight=0.5# 执行差分进化算法 best_solution,best_fitness=differential_evolution(rastrigin,bounds,population_size,max_generations,crossover_rate,differential_weight)# 输出结果print("最优解:",best_solution)print("...
In this paper, the differential evolution algorithm is adopted to optimize the injection-production scheme based on minimizing the water cut, which provides a new idea and method for the formulation of the optimum production project. First, the objective function of production optimization needs to ...
Y. Y. AO. An Adaptive Differential Evolution Algorithm to Solve Constrained Optimization Problems in Engineering Design. Engineering, 02:65-77, 2010.Youyun, A.O., Hongqin, C.H.I.: An Adaptive Differential Evolution Algorithm to Solve Constrained Optimization Problems in Engineering Design. J. ...
Many real-world engineering problems need to balance different objectives and can be formatted as multi-objective optimization problem. An effective multi-objective algorithm can achieve a set of optimal solutions that can make a tradeoff between different objectives, which is valuable to further explore...
The whale optimization algorithm has received much attention since its introduction due to its outstanding performance. However, like other algorithms, the whale optimization algorithm still suffers from some classical problems. To address the issues of
差分进化算法 (Differential Evolution) Differential Evolution(DE)是由Storn等人于1995年提出的,和其它演化算法一样,DE是一种模拟生物进化的随机模型,通过反复迭代,使得那些适应环境的个体被保存了下来。但相比于进化算法,DE保留了基于种群的全局搜索策略,采用实数编码、基于差分的简单变异操作和一对一的竞争生存策略,降...
:four_leaf_clover: Evolutionary optimization library for Go (genetic algorithm, partical swarm optimization, differential evolution) - MaxHalford/eaopt
optimization process, differential evolution (DE) [11] is used to cooperate with IWO so that every weed in iteration can move towards the best individual of the current iteration. In this way, the algorithm designated as DEIWO not only ensures the individual diversity by IWO, but also ...