基于门控循环单元网络定向改进预测的动态多目标进化算法(Gated Recurrent Unit Learning-Based Directional Improvement Prediction for Dynamic Multiobjective Optimization,GRU-DIP-DMOEA)是基于定向改进预测的动态多目标进化算法(Learning-Based Directional Improvement Prediction for Dynamic Multiobjective Optimization,DIP-DMOEA)的改进版本,改进点主要是将DIP-DMOEA中用于学习动态多目标优化问题中环境变化的BP神经网络改进为门控循环单元(Gated Recurrent Unit, GRU),以此引导算法进化搜索,预测环境变化后的种群。
算法核心要点
参考文献:
[1]Ye, Yulong, et al. "Learning-Based Directional Improvement Prediction for Dynamic Multiobjective Optimization." IEEE Transactions on Evolutionary Computation, Early Access, 24 April 2024, pp. 1 - 1. DOI:10.1109/TEVC.2024.3393151.
CEC2018 是由 IEEE 计算智能学会(IEEE CIS)主办的进化计算大会(CEC)在 2018 年发布的动态多目标优化测试集,主要用于评估动态多目标优化算法的性能。

编辑
figure
if size(reskt{1,1}.turePOF,2)==2
for i=1:size(reskt,2)
AA=reskt{1,i}.POF_iter{1,10};
AA=AA';
BB=reskt{1,i}.turePOF;
h1=plot(AA(:,1),AA(:,2),'r.');
hold on
h2=plot(BB(:,1),BB(:,2),'go');
end
ylim([0 1])
xlabel('f1')
ylabel('f2')
else
for i=1:size(reskt,2)
AA=reskt{1,i}.POF_iter{1,10};
AA=AA';
BB=reskt{1,i}.turePOF;
h1=plot3(AA(:,1),AA(:,2),AA(:,3),'r.');
hold on
h2=plot3(BB(:,1),BB(:,2),BB(:,3),'go');
end
xlabel('f1')
ylabel('f2')
zlabel('f3')
end


https://mbd.pub/o/bread/mbd-aJeVl5ty
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删