NSGA-2代码复现-【算法代码+原论文中有约束和无约束问题+绘图代码】(附代码资源)

PS:笔者目前为大四学生,已保研至西电,过去学习过一段时间NSGA-2算法然后进行了复现,于2024年就已经完成了该工作,但由于懒,hhh一直在拖,所以2025年空余时间把代码和相关的东西都发一下,希望能够给大家带来一点点帮助。😁

该代码参考博客:NSGA-Ⅱ算法C++实现(测试函数为ZDT1)-CSDN博客


代码在该博客给出的代码的基础上面进行修改和完善,用C++代码对于原文的所有无约束和有约束问题进行了解决,并对于生成的数据采用python进行了可视化,以下是我的相关文件:

相关文件说明:

DATA:存放的为运行出来的所有数据结果

NSGA2-code:存放的为使用NSGA2解决无约束问题 和 有约束问题 的 C++代码

Plot-code:存放的为用于画图的 python代码

Note:存放的为阅读笔记

绘图记录-无约束问题:存放的为论文中的各个无约束问题绘制出来的图片与标准的图片的对比

绘图记录-有约束问题:存放的为论文中的各个有约束问题绘制出来的图片与标准的图片的对比

部分截图:
 

PPS:
笔者从2021年7月就开始了写自己的博客,那时候还是大一,是个小白,但慢慢的学到了一些东西,锻炼了自己的能力,感谢在互联网上那些无私开源的人们,也正是这样人类才能在一代又一代的基础上砥砺前行。我只是历史上的一粒灰尘,但仍然希望能够做出一点点的贡献,博主以后会对于学习的一些事务进行书写,空闲时间会上传各种资源,能够给大家带来一点点的帮助都蛮好的,另外有错误和遗漏的地方欢迎大家指出,大家共同学习,一起进步。加油!


另感谢大家一直用来的支持,祝2025年的各位学术常青
附带github仓库地址:github仓库代码地址(在master分支嘞)(如果大家不介意,github点个star吗哈哈哈)

CSDN资源地址:【免费】NSGA-2代码复现-【算法代码+原论文中有约束和无约束问题+绘图代码】(附代码资源)资源-CSDN文库

(审核通过拉,欢迎大家下载讨论,一起学习) 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CTGU-Yoghurt

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值